Top definition
The biggest faggot on the planet who has little tiny asian hairy balls.
Why did you just slap my ass? You're such a Ruchna!
by bobbyleeeee December 06, 2010
Get the mug
Get a Ruchna mug for your sister-in-law Rihanna.