What is Peep Toad?
little fart that makes a little noise
Sam: I kinda farted
Jared: Sounds like a peep toad
See fart, sam