Top definition
Something that will seal the deal and/or win someone over.
"How'd your date like the dinner you made her?"
"oh, it was a total dealmaker!"
by Fromage22 August 10, 2009
Get the mug
Get a Dealmaker mug for your friend Sarah.
buy the domain for your recipe vlog