Skip to main content

trafforia

The feeling you get on the freeway when you're moving along freely and traffic going the opposite way is at a standstill.
My commute today was easy -- trafforia all the way.
by Carol Herzenbereg February 8, 2014
mugGet the trafforiamug.

Share this definition