Someone (usually a guy) who tries to be overly macho and cool, but instead comes off ass being an asshole.
This often takes place when the speaker is trying to impress a girl, but lacks the proper social skills.
Dude 1 (to girl 1): Hey, wanna suck my dick? I know you do. I mean, I've got the hugest dick in this whole place...not like Dude 2 over here.
Dude 2: Dude! Not cool.
Girl 1: It's ok, he's just being a badasshole.
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.