Idiom: Traffucked

Idiom Definitions for 'Traffucked'


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

See also: