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’?