Skip to main content

xcatx2's definitions

Yetch

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email