It can mean horn, horn, horn, horn.
Horn: Jesus is the Horn: 1. antler, hooter.2. ASTA adeguate. glaxon. loud noise.