Skip to main content

MT!!!'s definitions

Squirell

A slang term for a female rower from New Zealand who displays no capacity for rational though apart from thinking about nuts. Often used to describe novice athletes when they make very basic mistakes.
Look at the crew full of squirell's who have sunk their boat.
by MT!!! January 14, 2008
mugGet the Squirellmug.

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