look up any word, like the eiffel tower:
1. word to describe a hot person

2. word to show excitement

3. used when bored
omg did u see that ass? meowsa!

meowsa im bored!!
by chock December 10, 2007

Words related to meowsa

hot meow meowser wowee wowser yowser