Home run

To advance to home base (sexual intercourse) on the first date.
1'st Guy: Hey! How was last night with Hayley?!
2'nd Guy: Great!!! I hit a home run!
by Kraken097 May 10, 2012
mugGet the Home runmug.