Green’s Dictionary of Slang

puke n.2

[Irish pioc, to pick at food]

(Ulster) a supercilious person, a picky eater, an unhealthy-looking, poor person.

[Ire]P.W. Joyce Eng. as We Speak It in Ireland.
[Ire]Share Slanguage.