A huge erection. Not at half staff, this kind of boner is in full salute. If up for too long you get light headed.. The kind that garners positive or shocked reactions.
12 step recovery jargon referring to someone new who talks about how great life is, now that they'resober. Usually meaning that the person is out of touch with reality.
The new guy seems pretty happy for a dude who has no job, no money and no family. He must be on a pink cloud.