Top definition
a. Being at work but not doing any actual work.

b. Goofing off at work.
I closed my office door and read a novel all day because I needed a day of indoor annual leave.
by AnnaBeginsAgain March 05, 2010
Get the mug
Get a indoor annual leave mug for your mate Trump.