Top Definition
A term used for a closer, deal maker, or problem solver. The term was used back in the 70's for a deal maker in the used car business.
Carmen tried to close the deal, but had to bring in the California Heavy Glen to ink the deal.
by closer14 January 06, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.