jarjar

A person that is greatly annoying and/or extremly stupid as to rate in the same category as Jar-Jar.

(See Star Wars Episode I:The Phantom Menace)
Dang!, What were ya thinkin' there jarjar!
by Mantiss April 03, 2006
Get the jarjar mug.

JarJar Stinks

The fishy odor a particularly annoying, talkative Karen gets in her vagina after a long day's work spent on her phone insisting she "does too much to be paid so little" and deserves more respect around here.
She spent all day waiting tables & forming froth downstairs, went to yoga, then came home and expected me to go down south with my mouth! I told her "Hell, no! Your JarJar Stinks and my tongue ain't that numb."
by Bicholas Neurunk October 26, 2020
Get the JarJar Stinks mug.