Skip to main content

penparcau

Small village in Wales that has some dodgy people living in it, including the hardest roadmen around.
"He must be from Penparcau"
by Roadmanfambladcreps April 18, 2018
mugGet the penparcau 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