Skip to main content

Jayknee's definitions

twat-roach

Someone who is an annoying twat and lower then a cockroach
Well isn't she a complete and utter twat-roach
by Jayknee November 26, 2014
mugGet the twat-roachmug.

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