by caitlin g August 15, 2007
by Katia Fluff July 19, 2005
TO the best of my knowledge this is a jamacian term used to exclaim suprise...used in conjunction with bumbaclot
by Killashandra September 18, 2006
by cha February 21, 2019
by CHA? February 07, 2011
the sound someone makes after realizing that they are complete fucking morons and should be shot for their stupidity.
by disgruntled by usmc May 16, 2003
by Finnpage September 29, 2019