She's 'squirreled' a lot of money 'away' in a secret bank account.
Most of his money is 'squirreled away' somewhere.
(..) Well... Shrek owns his own land. - Don't you, honey? - Oh, yes! It's in an enchanted forest abundant in squirrels and cute little duckies and... What? I know you ain't talking about the swamp. An ogre from a swamp. (..)2004 Shrek 2