complicated grammar structure, or just wrong?

'kay guys, need a grammaticality judgement here:
*eyes you, haven't having had dessert yet*