Infatuated.
Mentally senile.
Crazy.
surprised; perplexed
Not physical balanced; not having physical equilibrium.