Top Definition
getting so much sex, measured in lengths, that when considering the collective amount of inches being consumed (or delivered) that the result is easier to calculate in yards.
That guy is getting so much helmet, that he must be getting yards
by wazgilbert August 17, 2010
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.