Skip to main content

Definitions by gtiargh

When someone slaps you with a turd
turdslap by gtiargh July 10, 2009