Top definition
Stench or odor that is perpetually imbued in ones skin or clothing.
Dude my favorite polo has serious PermaStink

But I just took a shower... Must be PermaStink

Dude, PermaStick sucks.
by John Shumway April 27, 2004
Get the mug
Get a PermaStink mug for your friend Sarah.