Skip to main content

Definitions by Natividad

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