What is Chatsquatch?
A very large, unattractive, female chatter that bears a striking resembalance to a sasquatch.
The pretty girls never instant message me, only the chatsquatches.
See chat, sasquatch, fat, ugly