Top Definition
A very large, unattractive, female chatter that bears a striking resembalance to a sasquatch.
The pretty girls never instant message me, only the chatsquatches.
by AdrianBlack November 06, 2007
5 Words related to Chatsquatch

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×