Skip to main content

The Other Trooth's definitions

Home run

When you let you significant other touch you on you 'bases' then after they get caught not playing fair. They Strike out and you never she them again.
Man, I cannot believe she made a Home Run with my cousin and my friend.
After I let her touch my bases.
by The Other Trooth June 26, 2014
mugGet the Home runmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email