Flasher

A person who cannot wait to show his private parts in any country he visits, especially Bulgaria. Synonym for Oliver.
Hey, this dude is a flasher! He is such an Oliver!
by t.nikollova June 11, 2017
Get the Flasher mug.