Idiom: Traffucked

What does 'Traffucked' mean?

If you are traffucked, you are stuck in heavy traffic and get where you need to be.

See also: