I am intrigued by this boast of “enlightening virgins”!!
So I looked up ‘ enlighten’ -:
VERB
give
(someone) greater knowledge and understanding about a subject or situation:
eg
- Christopher had not enlightened Francis as to their relationship
give
(someone) spiritual knowledge or insight:
eg the
Holy Spirit enlightened the Apostles
SYNONYMS
inform, make aware,
notify,
tell, advise,
let know, illuminate,
open someone's eyes,
apprise; explain the
situation to, explain the circumstances to, describe the state of affairs to,
brief,
update, give details
to, give information to, bring up to date
informal -
clue in,
fill in, put wise,
tip off,
put in the picture, bring up to speed.
So looking at the definition, am I right in thinking you gave ”them all”
a good ‘talking to’?