in business, my father always taught me to seal the deal with a firm miami handshake
colloquial slang for a blowjob
"in business, my father always taught me to seal the deal with a firm miami handshake" What is the definition of "miami handshake"?