Yahoo Web Search

Search results

  1. Dictionary
    Loon
    /lo͞on/

    noun

    • 1. a silly or foolish person: informal "if only she weren't such a lovesick loon"