Tocaness's definitions
An obnoxious noise that my friends use when people we dislike walk by in the hallways, it also annoys my mother.
by Tocaness February 2, 2004
Get the MEER mug.
Get the MEER mug.We'll email you a link to sign in instantly.