Skip to main content

expres's definitions

simpering twat

A person who constantly whines, moans and simpers about the trivialities of their existence.
Danny is such a simpering twat. He always moans about how small his dick is.
by expres April 21, 2011
mugGet the simpering twatmug.

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