by Uncle Junk July 6, 2007

by blakeoff October 18, 2008

by blazev1c January 11, 2009

by Cath Roxy January 16, 2007

The absolutely most annoying sound in the world. Often described as the sound heard while Helen Keller takes a dump with hemorrhoids and while constipated after she finds out what wah wah is; all while next to a retarded cow that just so happens to be taking a dump with hemorrhoids while also suffering from a severe case of constipation.
by Cory<3Tori July 14, 2010

by Simon I July 14, 2019
