Basically another verb meaning to vomit, spew, chuck. Can also be used as a noun. Example: 1. Last night after a few too many brews I didn't feel too well and mewed. 2. Sometimes when you're sick, you have to have a mew.
MEW
Meaning of MEW in English
Slang English vocab. Английский сленговый словарь. 2012