Skip to main content

Definitions by dongledingledongle

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