What does bed sheet troll mean?

bed sheet troll meaning in Urban Dictionary

Noun: sleep Sheet Troll1. A lady which partcipates in sexual intercourse in a profligate manner2. (informal) a promiscuous womanSynonyms: chicken head, cyprian, douche case, floozie, hussy, free, promiscuous, skank, slut, sluttish, strumpet, tart, trull, wanton, wench, whore