Top Definition
Is a mix between Terrific and Traffic. When there is lots of Traffic at an intersection and you think Terrific. Look at all this Traffic, Terrific.
Like when you pull up at an Intersection and there is a Stack of Traffic making it so you can't keep going. And you Say "Damn look at all this Tarrafick!", "Tarrafick"
by Jaguar Black August 25, 2009
4 Words related to Tarrafick

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.