means testicles, male reproductive organ which produces sperms.
In slang, usually used to deglorify any person or just anything
In slang, usually used to deglorify any person or just anything
by Nimma Abhi August 26, 2007
Get the toradu mug.