'Smiles To Oneself' - when something is moderately funny, but not funny enough to make you laugh out loud.
by G27 September 22, 2008
by Miami November 11, 2004
by George Courtney February 23, 2004
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 stoparade May 12, 2007