Meaning of loon
Definition of loon
(noun)
a
worthless
lazy
fellow
large
somewhat
primitive
fish-eating
diving
bird
of the
northern
hemisphere
having
webbed
feet
placed
far back;
related
to the grebes
a
person
with
confused
ideas;
incapable
of
serious
thought
Other information on loon
WIKIPEDIA results for
loon
Amazon results for
loon
Tweet