Top definition
A word used to describe something when there really is no other way to describe it. EVER.
by Arturo August 26, 2003
Get the mug
Get a thraa mug for your guy Callisto.