a........t

member since 2010

Recent Reviews1 total

Lemon Drop

10/25/2010
A good high that leaves you sitting on the couch! Not the strongest stuff of the first few hits, but it defiantly creeps up on you! Be ready to BE Happy!
Reported
feelings
Happy