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 April 28, 2018
Get the izcel mug.