Riley Shy has a rough ride on her vagina