Skip to main content

Definitions by pedros

the lovely feeling of being high, used for all sorts of drugs. each drug gives a different moca.

From Portuguese (yeah!)
moca by pedros May 24, 2006