dude trevor has been bouncing off the walls since his gf dumped him, buddy needs to hit the gym or go on a vacay to get his mind off that shit
losing your shit when too heavily focused on something in your life
"dude trevor has been bouncing off the walls since his gf dumped him, buddy needs to hit the gym or go on a vacay to get his mind off that shit" What is the definition of "bouncing off the walls"?