Dude looks like he just finished a "play date" with Ed Buck, Adam Schiff's boyfriend.
Eeewwwwwwww..... thanks for the image.... not.
Now off to find some eye... er... brain bleach.