Skip to main content

Het Brayley 's definitions

smill

A smile achieved from a certain smell.
I walked outside my front door and smilled, because my neighbor just finished mowing his lawn.
by Het Brayley December 19, 2008
mugGet the smillmug.

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