Skip to main content

G27's definitions

STO

'Smiles To Oneself' - when something is moderately funny, but not funny enough to make you laugh out loud.
1) Whats the fastest food in the world?
2) Dunno
3) The Runner Bean
4) STO
by G27 November 2, 2008
mugGet the STO 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