Skip to main content

Definitions by NZNinjaChick

traffucked 

Share definition Flag
Stuck in traffic for an extended period
I'm traffucked, so will be late in to work.
traffucked by NZNinjaChick June 30, 2016