flustered

Feeling nervous and confused so it is hard to think.