Top Definition
One who hates the Dolphins, Both the famous sports team as well as the animal
"Why do you hate the Dolphins bro ? Your so Tardiff"
by Marino man September 07, 2009
4 Words related to Tardiff

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.