look up any word:
1. town rider
a guy who has had sex with everyone in the town
damn dude stop being a town rider and save some girls for the rest of us
rss and gcal