1 definition by UnknownSubject

The maintenance, operation and proper outward appearance of a work place, facility or law enforcement administration by employees, while others are not present and without permission.
Sully, hold this place down for a couple hours.

Hector will be holding it down over there until we get back
by UnknownSubject January 7, 2008
Get the holding it down mug.