lp033's definitions
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.
by lp033 May 2, 2010
Get the Rycelis mug.
Get the Rycelis mug.We'll email you a link to sign in instantly.