Skip to main content

Definitions 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!
mraw by Dr.Kenneth December 18, 2006