What is This Toads The Wet Sprocket!?
1.
Saying this means that you are in a bad or otherwise unwanted situation.
Leela from
"My favorite TV show was cancelled? This toads the wet sprocket!"
See
Random Words:
1.
Idol Forums aka IDF, is the most welcoming place ever. It is mostly geared toward American Idol and American Juniors and Candadian Idol...