Top definition
The time at which a person or multiple people coordinate the leaving of work or an event.
Sam: Yo, this party sucks.
Ash: Yeah dude, 11 o'clock ditch hour?
Sam: Yeah.
by greencollar July 23, 2016
Get the mug
Get a ditch hour mug for your cat Paul.