meaning of bus sandwich

bus sandwich meaning in Urban Dictionary

While driving your automobile, you can get trapped between two buses, with one being directly behind you and one becoming right in front people.