Skip to main content

The Goose Stepping Flamingo's definitions

squambush

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.
mugGet the squambushmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email