Jeffrey’s photos alone makes me want to punch him in the face!
I believe the commonly-used phrase in such cases is "punchable sh*tlib"...