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.
One of the funniest way to pee ever invented. It's the act of holding your prepuce together over your penis while peeing so that no..
1.
an insult for something or someone considered to be homosexual
Look at that guy; he's gaylord pierce!..