(definitions from Dictionary.com)
23. Slang. to open one’s clothes and expose the genitals suddenly, and
usually briefly, in public.
Isn’t this what we all first imagine when someone says that they
are a “flasher”? Expose yourself in public. Show us what lies underneath the
trench coat. And when that coat opens, surprise us by what we find inside.