That means answering with the first thought(s) that come(s) to mind.
The head person.
It could mean a large roll of hair on the back or top of the head, or it could mean a large buttocks or it could just mean a large bread roll.
The highest amount paid for
Off the top of their headS because they are plural. Multiple people have more than one head...
It's not an idiom. It means just what it says -- something is on the crest of a wave. The crest is the top of the wave.
Wow!! That's Creepy
I assume you mean what that is called. The answer is improvisation, also know as improv.
No. It means exactly what it seems to mean - some classes were ranked at the top.
It means that you feel euphoric and totally optimistic.
Nothing. I believe you misspelled WORLD - "on top of the world" means that everything is going well for you and you feel great.
The word 'honcho' originates from the Japanese Honcho, or squad leader. 'Head honcho' as a phrase therefore means the head leader. This translates in English as an idiom for the top boss of an organization.
reach the top