{{term}}
- {{preview}}
Toad Whistle
Toad
Whistle- an
unfortunately
wart-laden
beef whistle
.
"Dude, that is one
gruesome
looking
Toad Whistle you're
sporting
."
by
Wil.e.cha0te
January 07, 2012
Get the
Toad Whistle
neck gaiter and mug.