Skip to main content

jonnyevans's definitions

Downsey

A tree toad commenly found in the region of South America and small numbers in France. Another name for the toad is "Tard" and this name was given by the boomabooma tribe that live there.
"Hey i saw a Tard today in the forest!" "Oh you saw downsey?"
Downsey's are usualy found in caves or under rocks, and are amazingly stupid.
Downseys Or Tards as they are more commonly known are fat and reports from the boomabooma tribe suggest they smell like "a very smelly sock".
by jonnyevans March 11, 2009
mugGet the Downsey mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email