Green’s Dictionary of Slang

ram’s horn n.

someone who speaks very loudly; as adj., noisy.

[Aus]Kia Ora Coo-ee 15 Aug. 5/1: A certain New Zealand Regiment, camped on the Jordan flats, recently came under the eagle eye of brother ‘Jacko’, who immediately went ‘butcher’s hook’ or ‘ram’s horn’ and launched forth much frightfulness by lugging a 5.9 up on to one of the spare hills and chucking ironmongery promiscuously about the landscape.
[UK]J. Manchon Le Slang.