Definitions by Leb
Street Sweeper
Street Sweeper by LEB September 5, 2013
chimerical
chimerical by Leb January 31, 2004
maguffin
An object of high value that everyone wants. Originally the term "MacGuffin" with the same meaning, used in literary plots.