The idiom "blow your top" comes from the beginning commercialization of coal mining and oil drilling, as well as steam engines. They used liquid or stick TNT in coal mines, and often had unintended explosions which could very literally blow the out the roof of a mine and cause a disaster, bury miners, and cause deaths. In oil derricks, oil from underground gushed or "blew" from the well before it could be shut down. In steam engines, a build up of boiling hot water could tear apart machinery as well as scald and kill workers. In each of these, the situation was out of control, beyond containment, and left witnesses in a daze and quite upset.
The idiom means to emotionally "blow" in a way that feels sudden, explosive, and scary to experience. It also means to be out of control in expressing your anger. Witnesses to someone blowing their top can feel quite upsetting, so the witness or brunt of the anger can be dazed by the explosiveness.
Someone that gets really, furiously angry.
eight mr. patatos
blow a gasket, blow a fuse : pushed past some tolerance level into an angry fit.
"Flipped one's lid" means "became very angry".
The head person.
The highest amount paid for
It means to explode with anger/vent anger. The boss really blew his stack when I told him to stick his job.
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.
Yes, the phrase "at the top of the ranking" is an idiom that means being in a high position or achieving a top score in a list or hierarchy.
It means that you feel euphoric and totally optimistic.
"Blow it" IS an idiom. Other idioms with similar meaning include "drop the ball" and "miss the boat."
A low blow is an underhanded attack. This refers to the term "below the belt," which also refers to hitting a man in the genitals. This is considered unsporting. So a low blow is an unsportsmanlike, dishonorable one. It can be a physical blow or a verbal or emotional attack.
Nothing. I believe you misspelled WORLD - "on top of the world" means that everything is going well for you and you feel great.