2 Comments

From the Urban Dictionary

turkish delight A turkish man having unconsentual sex with another being.

abv. T.D., T.D.ed, T.Deed. "Hey Hasan i heard u totally gave that fine ass bitch a turkish delight, on your lunch break?"

"I feel so greasy, i got T.Deed last night!"

Expand full comment

James O'Keefe strikes again.

Expand full comment