Quantcast
Subscribe
look up any word:
1. squirrel wrangling
The act of dealing with difficult people or handling a lot of things going on at once.

Being in control of a situation, and thinking clearly in sudden, dire situations.

To remain organized and calm in the line of fire.
I was really impressed with the governor's squirrel wrangling at the press conference today.
rss and gcal