1 definition by sTxLaTiNo

An employee at a company that has the ability to sleep while holding up a paper and pin in one hand with out anyone knowing to make it seem as if they are working until the moment the pin drops and hits the floor to wake them up!
Elmore: John's so quite today hard at work!
Steve: Who John the Office Napper!
by sTxLaTiNo May 5, 2011
Get the Office Napper mug.