hatches
Fun Dictionary
-> hatches
Search:
hatches
- Vulgar Dictionary definition
Under the hatches; in trouble, distress, or debt.