Top definition
A more informal synonym for fight or flight, referring to an animals instinct to either fight or run when threatened.
When we got near that raccoon, it instantly went into battle or skedaddle mode.
by King Loaf June 02, 2018
Get the mug
Get a Battle or Skedaddle mug for your barber Jovana.