meghan heffern of the cw's backpackers is a mickey mouse fan