zip it and quit being such a claxon
a noisy and annoying person, usually those who dominate conversations by being loud and overly assertive, or the type that laugh really loud and make idiots of themselves when drunk
"zip it and quit being such a claxon" What is the definition of "claxon"?