Skip to main content

Definitions by @RaunchyGenius

turd deli 

A rather clever term for one's butthole.
Just fed the toilet from my turd deli.
turd deli by @RaunchyGenius January 20, 2014