happy camper
did you see the crystals on this nugget?  damn, i'm a happy camper
anyone who just got a great deal on some killer nugs
"did you see the crystals on this nugget?  damn, i'm a happy camper" What is the definition of "happy camper"?