Skip to main content

lorjema's definitions

Smeel

To want to smell and feel at the same time, preferable good looking other humans.
Ouuuuuu sweetheart, you look good enough to smeel!
by lorjema January 10, 2008
mugGet the Smeel mug.

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