PAY THE PIPER


Meaning of PAY THE PIPER in English

face the consequences for something you've done.

English idioms vocab.      Словарь английских идиом и выражений.