A Brooklyn woman is suing the city of New York and NYPD Officer Javier Munoz over a traffic stop that she claims bordered on sexual harassment.

Jasmine Campbell of Bushwick is asking for $2M over the alleged Feb. 26, 2014, incident, during which she says Munoz “kept looking at me and leaned in like he wanted to have a private talk,” according to her interview with The Post.

“He kept looking down at my chest. He asked me, ‘Do you have anything underneath your shirt?’ I said, ‘No.’ I felt embarrassed. He leaned in further and asked, ‘Do you want to show me something?’ He said that with a smirk on his face.”

“Now, all this sexual harassment is big news — but I have been telling the same story since 2014. This is not something new to me,” she added.

Campbell was driving to get something to eat with a male friend when she was stopped by Munoz and another, unidentified cop.

Following her interaction with Munoz, Campbell was ordered out of the driver’s seat with her hands up, at which point the other cop allegedly asked her for a hug, which she refused. Unbeknown to Campbell, her friend was carrying a small amount of marijuana on his person, and both of them were taken to the 75th Precinct after he admitted it.

The friend was reportedly released with a desk appearance ticket while Campbell was booked on misdemeanor charges of resisting arrest, obstructing governmental administration and criminal possession of marijuana.

Court documents obtained by The Post state Munoz and the city have denied any wrongdoing, saying, “There was probable cause for [Campbell’s] arrest, detention, and subsequent prosecution.” The city offered to settle the case for $2,500, but Campbell rejected the offer.

Campbell’s lawyer, Lawrence LaBrew, had this to say; “The arrest of Ms. Campbell was a sham and the city appears to condoning this conduct, based on their position.”