Yetch

A word for any type of lizard.
"i search yetch on urban dictionary and didnt find the lizard entry 😔"
by xcatx2 July 12, 2025
Get the Yetch mug.