Etymology
Today it means: Said of a person who is decidedly unattractive or undesirable. Full definition →
no + prize pig.
Etymology from Wiktionary, CC BY-SA 4.0.