I went to a festival a couple of years back and whilst we were roaming the welsh town it was near too, we saw these flyers being handed out by cafes. I read this twice, making sure I wasn't being dyslexic. I don't know if it some welsh slang for something on their cafe menu, or a very bad inuendo. Either way, there was acres of minge!