Definition of "deflowered"

deflowered