the mamsquatch is on a rampage again trying to guess the identities of anonymous posters
mamsquatch  a lumbering hariy middle aged woman who terrorizes conspiracy forums and is a general nuisance
"the mamsquatch is on a rampage again trying to guess the identities of anonymous posters" What is the definition of "mamsquatch"?