Skip to main content

Definitions by Turkish Delight

It means boob in Turkish...
I don't really think I can give much of an example for that...
meme by Turkish Delight April 7, 2005