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
Get the mug
Get a naughy mug for your boyfriend Georges.