Top definition
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
Get the mug
Get a izcel mug for your guy Jovana.