I would give the lad another chance.
If the matter is really embarrassing, like you caught her in a compromising situation, she won't be telling many about it will she?
The lads young, probably couldn't resist telling his mate, and it's gone from there.
If I could clean windows as fast as gossip gets round my village, I would be a multi millionaire