Skip to main content

idiosyncratic16's definitions

Smeggle

A term of endearment used for adorable, usually sleepy, people.
Person 1: Hello, are you ok?

Person 2: No. I feel ill and sleepy.

Person 1: Awwww, poor smeggle.
by idiosyncratic16 January 24, 2011
mugGet the Smeggle 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