1 definition by NIGA

Top Definition
The ultimate specimen of sexy. His muscular figure gets all of the ladies. Men will avoid him since he will steal their women
Oh that man is like a Tarun
I wish my husband could be a Tarun
by NIGA November 06, 2014

Mug icon
Buy a Tarun mug!