Dizzy

Dizzy: A man easily flustered.