From Wiktionary, the free dictionary
Literally, “to spit out”.
poeri allan (first-person singular present poeraf allan)
- Used other than figuratively or idiomatically: see poeri, allan.
- (idiomatic) to spit out, to cough up, to confess
- Synonyms: cyffesu, cyfaddef, (South Wales) poeri lan