leatheroid ( synonym found)

Definition of leatheroid:

°past tense of lather.

Back to Top