Top definition
the jaddar bar was effective in slowing oncoming traffic
by Ruben123 September 09, 2005
Get the mug
Get a jaddar bar mug for your cousin Manley.