#stench

Top Definition
A very insane person. Belongs in mental hospital or zoo.💀☠️
Wow Parker is such a Stenchpig
by Dan54 November 29, 2016

Mug icon
Buy a stenchpig mug!