Jar

Used mainly in the London area, meaning annoying
"That girl is such a jar"
by Strawberry Jam January 1, 2006
mugGet the Jarmug.

Share this definition