Top definition
The act of meeting somone and engaging in sexual intercourse within the same night.
I met her at the party and before I knew it I was closing the deal in the coat room.
by Laff January 06, 2004
Get the mug
Get a close the deal mug for your guy Georges.

Available Domains :D