Hindi-English dictionary »

बुरी तरह से पिटाई होना meaning in English

HindiEnglish
बुरी तरह से पिटाई होना

kick your ass