l........n

member since 2011

Recent Reviews1 total

Lemon Haze

12/26/2011
This shit is AMAZING! It just makes me happy and talkative as hell. I love it!
Reported
feelings
EuphoricHappyTalkativeUplifted