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 STOmug.

Share this definition