I know Window Peeper and Peeping Tom mean the same, Doug - I was just curious to know if Americans tend to use that expression, because we don't over here. That's the kind of thing you learn on the Mudcat and nowhere else.
Flasher, mooner - maybe streaker. They all have different meanings I suppose.