搜尋threw me under the bus meaning

搜尋threw me under the bus meaning