Top definition
Punjabi slang. Means balls, as in testicles.
Lick my tatay
Choose meray tatay
by Mr. Singh November 20, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush