1 definition by Natividad

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

Mug icon
Buy a jadda mug!