Idioms Head over heels in debt Meaning: To be deeply in debt. Example: The company found itself head over heels in debt after years of borrowing ShareTweetPin ItShareShare