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