jadda

One who exhibits freak-like qualities.
You put french fries in your milkshake? You're such a jadda.
by Natividad January 09, 2009
Get the jadda mug.