Madagascar yellowbrowed

adj.

Experiencing a temporary inability to think clearly.

Damion attempted to parallel park a bicycle, comically Madagascar yellowbrowed.

Source: Wiktionary