1 definition by Shro

Top Definition
A huge fairy
Omg Lumi is touching me!
by Shro January 04, 2004
Mug icon
Buy a lumi mug!