A fork of Rural Dictionary
bhen ka loda is a slang ( abusive word ) used in india which means "ovary of ur sister"
usko dekh bhen ka loda
a slang ( abusive language ) used in india which means "ovary of ur sister"
vo raha saala bhen ka loda