Teen public flashing