Skip to main content

Manny Leaks's definitions

sloan

Noun: An alcoholic Beverage
Verb: To consume alcoholic beverage(s)
When we got to the bar he had already ordered a sloan

He put on a hectic sloan that night.
by Manny Leaks January 2, 2008
mugGet the sloanmug.

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