Skip to main content

Definitions by drunkspencer

In Northern Michigan, slang for a very attractive young lady. Also slang for jizzing one's pants.
Everytime I see the loons on the Williamston girls' track team, I loon my shorts.
Loon by drunkspencer October 18, 2012