Can someone advise what the following mean in english. "Dau có ai bat toi làm gì dau" Thanks.
Forum Rules