Top Definition
A company that gives free computer stuff away, such as domains, email addresses, games, and applications.
1. Have you checked out eleuins website, I hear they give out free domains and email addresses
2. Eleuin has great programmers, my favourite is their version of hangman
3.I love those graphics done by that artist at Eleuin
by Eleuin December 15, 2012
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.