Top definition
less than human
or one who sleeps on floor at a lan party
he is such a lumen for sleeping on the floor at the lan party
by kiprian November 02, 2005
Get the mug
Get a lumen mug for your sister Rihanna.
1 : the cavity of a tubular organ or part the lumen of a blood vessel
2 : the bore of a tube (as of a hollow needle or catheter)
3 : a unit of luminous flux equal to the light emitted in a unit solid angle by a uniform point source of one candle intensity
The ReVolt is waterproof and rechargeable with a whopping 300 lumens at full power.
by Bonzai May 31, 2018
Get the mug
Get a lumen mug for your fish José.
buy the domain for your recipe vlog