>I did a search for the word here and it turned up nothing..

OneLook finds 15 dictionaries with English definitions that include the word flivver; never a good sign.