Skip to main content

Definitions by Rubadook

Traffic sushi 

Grocery store sushi that you buy and eat in your car when you are stuck in traffic on your way home.
I spilled soy sauce in my car because I had traffic sushi the other day.
Traffic sushi by Rubadook January 27, 2020