1 definition by pedros

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

From Portuguese (yeah!)
by pedros May 17, 2006
Get the moca mug.