1 definition by sickone2003

Top Definition
cat meowing.or nickname
love to pet my mimow.
by sickone2003 July 08, 2011

Mug icon
Buy a mimow mug!