Ok can we talk about a slap on titans

I love a slap on titans it is super funny and I want to know if anyone else has heard of it or watched it