Skip to main content

Definitions by D'Train

slang. for vagina
n. town in Sri Lanka
other spellings refer to a town in Florida
Damn, my pudukka is dry.
Could you check out my pudukka...it's dry.
Put that pudukka away.
Pudukka by D'Train February 18, 2009