Top definition
A small pungent nefarious amphibian, which species ranges from throughout the Northern and Southern hemisphere. The small creature makes an aggravating noise (often misconstrued as a fart), and secretes an odor that could choke a maggot. These amphibians conduct this defense when in close proximity to a group of males, specifically if the group has recently devoured exotic spicy foods.
Rashad: Dude, WTF is that smell?

Ridwan: I don't know man, I think I just startled a Sand Toad!
by ASG-KU July 29, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug