1 definition by Het Brayley

1
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 12, 2008
Get the mug
Get a smill mug for your fish Beatrix.