How tough am I?

More memes featuring d