WTF IS That

I think this WTF Wednesday moment will speak for itself. :)
WTF is That meme


Also could be categorized as one of those Things That Make You Say Hmmm. LOL