Top definition
Someone who leaves their screen on in the office when they aren't actually in the office for the sole purpose of contributing to global warming, specifically aimed at killer polar bears and penguins.
"Joanne has left her screen on, she's so naughy." or "Caila is a naughy girl, she's left her screen on again."
by tabelsalt22 January 09, 2015
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug