Skip to main content

Definitions by Mantiss

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!
jarjar by Mantiss April 22, 2006