A person who dazzles you with their head torch, car or other type of bright light.
There I was, quietly minding my own business, when a bloody lumentroll strolls up and shines his light in my face.
by Rex Black February 18, 2021
Get a Lumentroll mug for your dog James.