Top definition
A product that one uses when leaving the basement at night.
Yo dude, use some moonscreen you are going to burn.
by Asure12 June 14, 2018
Get the mug
Get a Moonscreen mug for your dad Jerry.