Jumping off the walls means going crazy with nervous anticipation.
It's usually said as bouncing off the walls.
It means for a school teacher that the kids were going crazy, and the class was out of control and it was driving you mad
An idiom is something that does not mean what the phrase says literally, so yes. You can't actually laugh your head off.
Ripped off means you had something stolen. You were robbed.
you was close to something,you almost got it
It is a fishing term. At first is seemed as if you were caught ( hooked ) but you escaped capture or consequence.
Slow off the mark means exactly what it says. In track and field the runners are told, On Your Mark, Get Set, Go! If one of them gets off to a slow start then they are slow off the mark which is the line on the track where they are supposed to begin running. This represents an expression and not an idiom or slang.
An idiom is something that does not mean what the phrase says literally, so yes. You can't actually laugh your head off.
Ripped off means you had something stolen. You were robbed.
"Bouncing off the walls" is an idiom that refers to someone being very energetic, hyperactive, or restless. It suggests that the person is moving around quickly and excitedly, possibly having trouble containing their energy.
you was close to something,you almost got it
No, "bouncing off the walls" is not a literary device. It is an idiom that means someone is behaving in a highly energetic or frenzied manner. Literary devices are tools writers use to create impactful and engaging works of literature.
Talking excessively, usually spilling secrets.
Old sailing slang meaning to be no longer in danger.
It means to fall asleep while sitting (or standing).
Nothing. The correct idiom is "get OFF your high horse," meaning stop acting so conceited as if you are above everyone else.
You are alot like you mother/father/brother/sister.
the idiom of really upset is "pissed off"
Madagascar is not an idiom, it is an island off the coast of Africa.