N O R A's definitions
A noise made in the back of the throat often used when someone annoys you, and you dont have a good enough comeback to satisfy them.
by N O R A January 19, 2009
Get the KCHHSHHmug.
Get the KCHHSHHmug. We'll email you a link to sign in instantly.