1 definition by smiffypro

An insult used in London during recent years in insultive form. Usually meaning stupid.
To insult someone- You're a jar. Don't be a jar
by smiffypro April 18, 2005
Get the Jar mug.