Word Study
slug-horn
CIDE DICTIONARY
slug-horn, a.
An erroneous form of the Scotch word slughorne , or sloggorne , meaning slogan. [1913 Webster]
For further exploring for "slug-horn" in Webster Dictionary Online