Slugs



ENGLISH MEANING
noun
1.
(PLURAL) Half-roasted ore.