Justin Bieber was clearly feeling all kinds of confident on Friday evening.

The pop singer, 22, is currently enjoying some rest and relaxation on a road trip trip with his friends, but he'd obviously got bored of all the male bonding just a few days in and decided to share this with his fans.

And while he's been sharing a stream of photos from his trip, none of them got a reaction quite like this.

Posing in front of a mirror with white towels sprawled across the floor next to him, the Baby star is showing off his full torso and tattoo collection as he grabs his manhood in the daring snap.

"Why would you post this when you have little kids following you? I'm sorry but pop stars have to take SOME responsibility on the way they present themselves especially those with young fanbases. @justinbieber ."

While others reckoned the "old" Bieber would never have posted such a photo.