Top definition
Literally translates to 'embarrassing'. From Punjabi origin
Ashwin Khurana wets his bed every night. Man, that's just embarrassing!
by Terry Davis July 11, 2014
Get the mug
Get a Ashwin Khurana mug for your guy Manafort.