THESAURUS
exhibitionist
bugger, coprophiliac, erotomaniac, fetishist, flaunter, grandstand player, grandstander, hot dog, masochist, narcissist, necrophiliac, nymphomaniac, paraphiliac, pederast, pedophiliac, rapist, sadist, satyr, scotophiliac, show-off, showboat, sodomist, sodomite, transvestite, voyeur, zoophiliac