Top definition
Permacheese: Constantly smiling!
My boyfriend brought me roses, so I had a Permacheese the rest of the day!
by malpal24 November 03, 2010
Get the mug
Get a Permacheese mug for your dog Sarah.