22 definitions by Keenan

Weed that is grown in jamaica
You know i gotta puff dat scamma

he thoed off dat scamma
by Keenan September 30, 2003
Get a Scamma mug for your Uncle Callisto.