Stephen McHughTransit Police

Police arrested a Weymouth man for urinating in public near the North Quincy T stop late last night.

Stephen McHugh, 25, was on the Hancock Street side of the station’s parking lot facing the Red Line platform “with his genitals exposed while urinating,” according to police.

Riders who were leaving the Red Line train could clearly view McHugh just after 11:15 p.m., according to Transit Police, who arrested McHugh for indecent exposure.

He is expected to be arraigned sometime today in Quincy.

Latest From ...