Skip to main content

Definitions by RosePearlBanterBoy

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.