A sex hound is essentially a Sex offender. Popular among jails in canada. Sexhound is thrown as a automatic must fight insult in the jails to indicate the person their talking to fucksyoung kids or touches pussies at parks wrongfully.
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.