Top definition
A different species of extra terrestrial...discovered and named by Lance G...
Lance G: "Theres a logical explanation on that red light people have been seeing the past 3 days. ELIENS!"
by Mikey Oh September 06, 2010
Get the mug
Get a Eliens mug for your dog Julia.
buy the domain for your recipe site