Skip to main content

Definitions by the apocalypse

twatchrot 

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