Top definition
Traffic snafoos, tie ups or traffic jams inhibiting the normal flow of vehicles on roadways
She looked on the Department of Transportation's website before leaving work to see if there were any traffoos that would keep from arriving home on time.
by Mikichris May 03, 2018
Get the mug
Get a traffoos mug for your friend Vivek.