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
What is Toadspots?
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