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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.