by guy55555 September 30, 2011

comes from the west indies - means down
by Beenie Man December 09, 2003

by Eric May 18, 2004

an obnoxious best friend of vietnamese descent. has a knack for puking on floors spontaneously without remorse, and never smiles.
by wade February 11, 2004
