I want to taste Megan Rain’s feet so bad!