Débouchait (en. Uncorked)
/de.bu.ʃɛ/
Slang Meanings
When something clarifies or resolves.
After several discussions, everything clarified between them.
Après plusieurs discussions, tout s'est débouché entre eux.
To party without restraint.
They really partied hard that evening.
Ils ont vraiment débouché lors de cette soirée.