Idiom: Traffucked

Idiom Definitions for 'Traffucked'


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

Category: Transport & Travel

View examples in Google: Traffucked

See also: