I got the same once from teenage girls. Also, I got a puncture in Stockport once, so stopped at a bus stop to fix it (which I didn't manage to as the patches were crap!), some
girls asked if I'd got a puncture, so I said yes. Everytime I got an item out of my bag, they would turn it into a a suggestive comment, such as "Ooh, he's got his pump out." and "He's come prepared", innocent enough comments really, but it was the way they said them.
Two women were once actually having a discussion about my legs, "Look at those nice legs in those shorts". Was a bit self conscious at the time, having only just started wearing cycling shorts, so that helped!
My old Pegeot Carbolite was a great source of amusement for chavs. "S*** bike mate" was one of the first comments, I replied something I can't remember, and got a puncture right at that moment!
Some chavs booed me in their car on Wilmslow Road to make me jump - I didn't, that road is terrible so I expect idiot drivers.
And someone else started singing "I want to ride my bicycle".
Thought of a cheeky comment afterwards "Well maybe if you did, you wouldn't be so fat!"