The offspring of 2 Tards !!
"your our little Tardling"
by baggy600 February 13, 2010
Young and stupid
Dropped your grades again, you are such a tardling!
by deb July 29, 2003
The act of warming your poptards between your thighs.
Me and my girlfriend went tardling in an ally yesterday, things got pretty sweaty.
by irishbooty January 18, 2014