Top Definition
A toad that is almost impossible to determine if it is poop or a toad.
Watch out! Don't step in the poop, or wait, is that toad? I think its a pooptoad.
by Josh Tomaka December 07, 2007
5 Words related to pooptoad

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.