Young and stupid
Dropped your grades again, you are such a tardling!
by deb July 29, 2003
2 more definitions
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