any place of pain and turmoil; the hell of battle; the inferno of the engine room; when youre alone Christmas is the pits;
[ Syn: hell , hell on earth , snake pit , the pits , inferno ]
any place of pain and turmoil; the hell of battle; the inferno of the engine room; when youre alone Christmas is the pits;
[ Syn: hell , hell on earth , snake pit , the pits , inferno ]