Top Definition
Letuism is a religion that was created by 3 people. It honours the full moon, which they call Amirelus. Letuism has its own language and website.
Letuism's Founders Day was on the 25th of January 2013.
by LetLetuism: http://letisus.com April 14, 2014
5 Words related to Letuism

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×