tewel ( synonym found)

Definition of tewel:

(n) : a vent or chimney; the anus, especially of a horse

Definition of tewel:

(n) : a vent or chimney; the anus, especially of a horse

Back to Top