1 definition by mini :D

1
A word used to express frustration and annoyance. Usually used by weirdly insane people, i.e: Nikolai :D
A: That math paper was so hard

B: JAR!
by mini :D June 29, 2011
Get the mug
Get a Jar mug for your Uncle James.