1 definition by Samantha Raye Wimmer

Top Definition
A cat sound blending a meow with a howl.
My cat was meowling at me all night and so I didn't get any sleep.
by Samantha Raye Wimmer July 02, 2010

Mug icon
Buy a meowling mug!