1 definition by dongledingledongle

a very popular street drug most commonly used with jamaicans. I like them.
by dongledingledongle July 2, 2010
Get the Quaxi mug.