I will be honest I didn’t know the urban dictionary meaning of it until yesterday, so I am going to give Adam Archuleta the benefit of the doubt here.
If you don’t know what it means, basically it is a poop mustache during freaky sex.
Obviously, social media knew what it was and decided to go in on him.
Flip the pages for the video and twitter reactions.