iJunoon official Urdu Dictionary
بول چال
bol chaal
کوڑا مارنا
kora maarna
چابُک مارنا
chabuk maarna
English definition for larrup
1. v. give a spanking to; subject to a spanking
Sponored Video