man those rolls i ate last night are giving me the most amazing after glow
the euphoric feeling you experience the day after ingesting mdma
"man those rolls i ate last night are giving me the most amazing after glow" What is the definition of "after glow"?