devilocks
English
Noun
devilocks
plural of
devilock