have sex with
Yes, Jimmy, I am going to seal the deal with Elizabeth
by gamegangster February 13, 2015
2 more definitions
The only way to get ride of the current dictator is to seal-the-deal.
by Auggie Gingers May 05, 2011
When a straight guy does something that convinces everyone who's watching him do it that he's officially gay (or gives everyone the right to call him gay from them on).
Dude, John... You're already wearing a dress from the last bet. Kissing Adam right now for another 20 bucks would just seal the deal.
by Alexander0000 September 15, 2008