Stack O Toads

What is Stack O Toads?


1.

slang used in place of ectasy.

Jared asked Jay "would you happen to have a stack o toads?" Jay replied, "no, but devon might be able to get some".

See ecstasy, xtc, rolls, x, e


0

Random Words:

1. The name of the new family guy movie due for release September 27, 2005. I heard it was pretty damn good. Going straight to dvd. It&apo..
1. A sheepish grin, with an apostrophe representing the anime sweat-drop. Person 1: Who ate my piece of cake?! I was saving it! Person ..
1. Nickname of 240zx, 300zx, and 350zx by Nissan. Did you see that z car that just passed us?..