by Miami November 11, 2004
'Smiles To Oneself' - when something is moderately funny, but not funny enough to make you laugh out loud.
by G27 September 22, 2008
by Kelly McDowell January 11, 2013
by AStoMyself February 14, 2009
Star Trek: Online. Common term used for the new Star Trek MMOG in developement, to be released some time in mid to late 2007.
by Eoghan O'Halloran October 05, 2005
by ChelleyGenius . September 04, 2011