1 definition by AdrianBlack

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 6, 2007
Get the Chatsquatch mug.