1 definition by iguanaintrouble

Synonomous with "smelly," or, more commonly, "stinky." Also, someone who can't get enough (Sweets).
"Hey, quit chubbing out, myrai!
by iguanaintrouble December 1, 2004
Get the myrai mug.