What does "charivari" mean?

Charivari: A mock serenade of discordant noises, made with kettles, tin horns, etc., designed to annoy and insult. Note: It was at first performed before the house of any person of advanced age who married a second time.

Sources