Skip to main content

Definitions by American Democracy

chupacabra droppings 

Another name for marijuana; weed; the devil's lettuce
I just smoked some of those chupacabra droppings I found out in the field