Top definition
A noise that cats make especially room22
The cat mearowed
via giphy
by Łïł dūdė January 25, 2018
Get the mug
Get a mearow mug for your barber Paul.