Yahoo Web Search

Search results

  1. Dictionary
    Thirst trap

    noun

    • 1. a sexually appealing photo of oneself posted to social media: informal "they make social media a sexier place with their relentless stream of thirst traps"

    Powered by Oxford Languages