1 definition by OhmyGoshitsMe!

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 6, 2009
Get the Play Battleship mug.