Yahoo Web Search

Search results

  1. Dictionary
    For the love of God
    • used to express annoyance, surprise, or urgent pleading

    Powered by Oxford Languages