Skip to main content

the apocalypse's definitions

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!
by the apocalypse November 17, 2009
mugGet the twatchrot mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email