Top definition
Term used to signify that you are really focused on your work, often used as an excuse to shoo away inquiring co-workers. Literally means you have your head down permanently affixed to your computer screen.
Go away! I'm heads down.
by ravenish June 29, 2017
Get the mug
Get a heads down mug for your mate Nathalie.

Activity