Top definition
The act of resting one's head on one's desktop and taking a short snooze. May be intentional or not.
Wake up, you slacker! Next time I catch you taking a naptop on the clock I'm gonna boot you out the office!
by Karlo N.B. Samson November 05, 2008
Get the mug
Get a Naptop mug for your coworker Paul.