A cute noise cats make on a rare occation which sounds like the combination of a meow and an owl hooting. Usually occurs when the cat is startled by something.
by idiotarianism August 04, 2009
A sound cats make, a mixture between a regular meow and a howl.
You: Hey Cat.
by Meowsmeowing January 12, 2012