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
Get the mug
Get a Chatsquatch mug for your dog Jovana.