Having great sex with someone, ususally a term guys use to brag about it to their friends.
Oh my god, my girlfriend is so horny, we hit it home almost every night!
by Tashie June 30, 2005
Emails are sent from firstname.lastname@example.org. We'll never spam you.×