Skip to main content

Definitions by beEasy91

Fried toad turd 

Something that doesn't taste very good
This yard bird tastes like fried toad turd
Fried toad turd by beEasy91 July 12, 2010