Top definition
A person of Lithuanian descent. These people are usually redheads, short and annoying. May also cause elunacitis. Elunacitis is a disease that causes hatred for Eluna.
"Omg this elunacitis is killing me." "It's cuz Eluna is here" "Oh ya"
by douche_canoe October 20, 2013
Get the mug
Get a Eluna mug for your bunkmate Zora.
buy the domain for your diy site