1 definition by Dr.Kenneth

An interjected sound--almost like that an upset cat would make when stepped on--signifying discomfort or stress.
This situation is so stressful, I can't sleep! Mraw!
by Dr.Kenneth December 17, 2006
Get the mraw mug.