flasher

flasher  {n.}
Someone who indecently exposes oneself.
Categories: British noun

'flasher' on video