Well the last name rivera means
that they are excellently smart
are not a virgin and excellent at sex!!
that they are excellently smart
are not a virgin and excellent at sex!!