Yes, “wittle Peeka”. She’s got some skeletons in the closet. Whether that was meant literally or not is entirely up to you.