Top definition
Shouts of joy after a victory, often made braggingly.
The final whistle was greeted by the raucous clamalaurs of the enraptured home fans.
by Frank Egan August 24, 2006
Get the mug
Get a clamalaurs mug for your coworker Helena.