Skip to main content

Tarabannon

Any species that smells like syrup.
"Hey is that syrup I smell? Waffles? Pancakes? French toast? Nope, it's a Tarabannon!"
by CaPeGiRLLL April 13, 2009
mugGet the Tarabannon 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