Top definition
the sound someone makes after realizing that they are complete fucking morons and should be shot for their stupidity.
ah cha cha cha cha - I'm a retard- see meadows
by disgruntled by usmc May 16, 2003
Get the mug
Get a ah cha cha cha cha mug for your dog Rihanna.