1 definition by The Goose Stepping Flamingo

When a ninja squirrel comes out of nowhere and ambushes you; usually by jumping out of a tree, and onto or at you.
I was walking my dog in the park last Tuesday, when this ninja sqirrel came out of nowhere and attacked me; it was a squambush.
by The Goose Stepping Flamingo March 19, 2011
Get the squambush mug.