Skip to main content

Jay Densley's definitions

twp

A Welsh word (especially valleys)meaning "stupid" or "dull" in the extreme.
Mike drove through the coal drenched miners town with his hands covering his ears. Through the skin on his palms he could hear the screams and jeers of the young girls: "Mikey boy, you're twp as fuck!". It was time to move on.
by Jay Densley January 15, 2003
mugGet the twp 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