Flasher
Flasher , noun
1.
One who, or that which, flashes.
2.
A man of more appearance of wit than reality.
3.
(a) (Zoology) A large sparoid fish of the Atlantic coast and all tropical seas (Lobotes Surinamensis).
(b)
(Zoology) The European red-backed shrike (Lanius collurio); -- called also flusher.
4.
An exhibitionist{1}, especially a male, who briefly exposes his private parts in a public place.