Seriously…I’m struggling this morning…

WHAT THE F•CK IS GRIMACE SUPPOSED TO BE!?