look up any word, like someoneelsie:

1 definition by OhmyGoshitsMe!

 
1.
An internationally recognized word for sex.
Barney: You invited me up to your apartment to play Battleship! Isn't that an internationally recognized word for sex?
by OhmyGoshitsMe! August 05, 2009
60 11