Top Definition
a short gremlin, of Muslim decent, who has been sent to the world to rid all of those who don't believe in the holy light.
Marie " Omg i got attacked by a Rycelis last night!"

Jean " Did you pray to god? "
by lp033 May 02, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.