Top definition
A fart that lingers on objects even when the person leaves the room.
Damn you smell that chair? That dude just pig-penned us!
by Ol watchmen October 05, 2016
Get the mug
Get a Pig-penned mug for your Uncle Manafort.