Skip to main content

jooideskz's definitions

Meryl

Meryl is a sheep who can photosynthesize, in other words; a leaf sheep
Wow why is this sheep so green? It’s a Meryl, obviously
by jooideskz July 22, 2020
mugGet the Meryl 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