What is Meowsa?
1. word to describe a hotperson
2. word to show excitement
3. used when bored
omg did u see that ass? meowsa!
meowsa im bored!!
See meowser, meow, wowser, wowee, chock
All you need for a faster workflow in one place.