Yahoo Web Search

Search results

  1. Dictionary
    — the living daylights out of
    • used to emphasize the severity or thoroughness of an action

    Powered by Oxford Languages