1 definition by beefybacon

Top Definition
A Minecraft streamer and youtuber that regularly speedruns Minecraft for fun. Once did a stream for over 24 hours.
Dude! Did you see that new world record?
Yeah!! Illumina really outdid himself!
by beefybacon October 01, 2020

Mug icon
Buy a Illumina mug!