Defloration ritual
Virginity lost sex
Defloration definition
Leyla worshiping her tired roommates feet