1 definition by pwb

Top Definition
png
Persona non grata - an unwelcome person
I messed up with the sister in law. I guess I'm PNG!
by pwb July 11, 2006

Mug icon
Buy a png mug!