Green’s Dictionary of Slang

pug-nasty n.

see pug n.3 (2)