Obsessed loon Synonyms

Definitions for Obsessed


OL abbreviation

OL is an abbreviation for Obsessed Loon
What does OL stand for?
OL stands for "Obsessed Loon"

Definitions for Loon


  • (noun) a person judged to be legally or medically insane
  • (noun) a stupid person
  • (noun) large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back ; related to the grebes