Skip to main content

siro

the round part of the eye of a vertebrate, within the eyelids and socket.
"Your siro is getting out"
by 0hbey April 17, 2018
mugGet the siromug.

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