Skip to main content

drunkspencer's definitions

Loon

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.
by drunkspencer October 18, 2012
mugGet the Loonmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email