Skip to main content

Definitions by BarbieElectra

A $20 sack of dope
Yo, can I get a queech from you?
Queech by BarbieElectra February 19, 2018