meaning of Business Nap

Business Nap meaning in Urban Dictionary

The work of using a nap, hidden from your boss/supervisor or Teacher.It is mentioned for this's shortness in total, and total quality of rest.Also is noted, usually it generally speaking looks like the employee/student is totally awake/alert and doing work.