1. slug-horn - Noun
2. slug-horn - Adjective
An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan.