Top definition
What happens to you when you sit in traffic too long.
OGM today's freeways are giving me a HUGE traffache and it's making me crazy!! traffic, headache crazy
by Sppike Mike January 18, 2018
Get the mug
Get a Traffache mug for your mama Zora.