HODMANDODS


Meaning of HODMANDODS in English

Snails in their shells.

Slang English vocab.      Английский сленговый словарь.