Skip to main content

Definitions by NZNinjaChick

traffucked 

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