1 definition by Buckrog

Being stuck in stand still traffic, usually at rush hour in major metro areas
I was in a hurry to get home but instead got traffucked
by Buckrog February 8, 2019
Get the Traffuck mug.