hooch hound (0 synonym found)

Definition of hooch hound:

(n) : a herb, Marrubium vulgare, of the mint family. Traditionally used to make a powerful cough remedy

Definition of hooch hound:

(n) : a herb, Marrubium vulgare, of the mint family. Traditionally used to make a powerful cough remedy

Back to Top