ratchet squirrel Share definition Flag 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. ratchet squirrel by RosePearlBanterBoy January 15, 2016 0 0 Get merch Get the ratchet squirrel mug. Buy Now — $32.95 See more merch