Skip to main content

RosePearlBanterBoy's definitions

ratchet squirrel

A gold digging whore who spends her life hunting for nuts
Hi mate you know that Amber?

absolute ratchet squirrel mate. avoid at all cost.
by RosePearlBanterBoy January 15, 2016
mugGet the ratchet squirrelmug.

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