What is Toadspots?
1.
Noun, plural. Bad
"Oh my god, I was at the pool and it was so gross, Jerry took his shirt off and his entire back was toadspots!"
"Sick!"
See
Random Words:
1.
All girls school founded in 1892 on the Upper East Side of Manhattan. Girls that get into the Ivy League while looking hot. In one word:..
1.
To smoke a cigarette.
Let's go outside and bust a jack...