Skip to main content

Definitions by Roadmanfambladcreps

penparcau 

Small village in Wales that has some dodgy people living in it, including the hardest roadmen around.
"He must be from Penparcau"