Cheezburger

What the heck is that ? And what the hell is it doing under my feet?