a horrible person with disgusting hair and a hallway for a vagina.
oh my god, she is such a twatchrot, someone crack a window!
by the apocalypse November 17, 2009
Get the twatchrot mug.