It means a cosy, safe place, hidden away from
everyone which is special to you. It’s the sort of place where, on frory days, you can
kick off your shoes and settle down in your
huffle-buffs, maybe for a bit of firkytoodling or just to relax. See also Hibernacle.