Top Definition
A type of role playing phenomenon in which humans, generally female, adopt the personality of one of their cats and chat or write in a cross between baby talk, malapropism, and literal phonetic spellings. These cat figures take on a life and personality of their own which become quite real to those involved.
Dis here cat is weally weally imPURRtant and wuves to meowchat wiff hims fwends.
by Portia Neff December 22, 2006
5 Words related to meowchat

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.