Top Definition
the couple of hours after a salvia trip when everything is just peachy
the glow was almost better than my trip; i was so happy and chill.
by chelseaabcdefg October 13, 2007
1. The glorious complexion of young and beautiful people.

2. A characteristic usually sought out by model scouts in need of a fresh face.
Becky: "Oh my god, that girl has the glow! She looks like an angel."
by littleredhat March 26, 2016
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.