Top definition
Means something very good; awesome; "the best".
Originally - from the French word 'jongleur' (juggler).
This new console game is jongler!
or
This is a jongler idea!
by Yaron March 22, 2005
Get the mug
Get a Jongler mug for your friend Jovana.