A Welsh insult. It means 'dickhead'.
Welsh: Mae Dafydd yn pen pidyn! English: David is a dickhead!
25👍 10👎
How to describe l Icy l
l Icy l is such a pen pidyn