1 definition by Cheesestix12

Someone who is foolish and easy to make fun of.

Landis Durham
Look at that guy, he’s peeing on a fire hydrant. He’s such a loon!
by Cheesestix12 December 4, 2018
Get the Loon mug.