1 definition by HighOnLifeWithTheHelpOfLSD

Top Definition
When everything seems funny. Usually occurs around large groups of people at night. No substance is needed to create this effect; although, it is rumored that Mountain Dew can help the effect run its course.
With a few friends over and umlimited Mountain Dew, James new that there was no need for weed because they were about to become high on life.
by HighOnLifeWithTheHelpOfLSD June 21, 2010

Mug icon
Buy a high on life mug!