exhibitionist: someone with a compulsive desire to expose the genitals
compulsive: a person with a compulsive disposition; someone who feels compelled to do certain things
spectacle: a blunder that makes you look ridiculous; used in the phrase `make a spectacle of' yourself