trollesques
French
Adjective
trollesques
plural of
trollesque