Skip to main content

izcel

An alien who likes ice tea and is a huge dork that likes marvel and green things. She writes things too.
Person 1: Wow! Izcel is a really nice Izcel!
Person 2: I wish I had an Izcel of my own!
by Revenue May 31, 2018
mugGet the izcel 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