Top Definition
A kitty that closely resembles a bat. Kitty bats are very sweet and loyal, and love to play and cuddle. When happy, kitty bats say 'meuw'.
Awww look at that kitty bat, can I take her home with me?
by MeuwMeuw November 16, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.