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.
by AdrianBlack November 28, 2007
mugGet the Chatsquatchmug.