Top Definition
Having sex. Based on the scientific assertion that having sex uses the same amount of energy as running five miles.
"I run five miles with the wife last night".
by neilta August 22, 2009
6 Words related to Run Five Miles

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.