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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.