1. A state of being. 2. The appearance of a permanent state of grinning or smiling, despite your circumstances or state of mind. 3 - often associated with intoxication. Example: Mary must be extremely high> She has that permagrin going on.
PERMAGRIN
Meaning of PERMAGRIN in English
Slang English vocab. Английский сленговый словарь. 2012