pen-y-cae Share definition Flag a village in wrexham full of chavs, druggies, pikees and alkies... If u walk through there at night dont expect to keep your watch. Fucking chavs look at those fuckin twats over there... aye theyre from pen-y-cae , fuckin pikees pen-y-cae by Jono3333 July 24, 2008 0 0 Get merch Get the pen-y-cae mug. Buy Now — $32.95 See more merch