Snatch·quatch n. A mythical inhabitant of urban environments.
Large and
obnoxious, it assumes everyone is its best friend. It quickly pisses off those around it by
never shutting up, constantly making waves and shitalking enourmous amounts of gossip.
I find Iris to be a complete snatchquatch. I
never get a word in edgewise when talking with her and she wouldn't stop
hanging all over every single person at the party we went this
weekend.