by Miami November 11, 2004
by stoparade May 13, 2007
Get the sto mug.
by Jose April 28, 2004
'Smiles To Oneself' - when something is moderately funny, but not funny enough to make you laugh out loud.
by G27 September 22, 2008