No no no, I don't think so. Uhhhhhhh no.

More memes featuring this image