Top Definition
A person in a sales environment that tries to take more leads than everyone else. Grabbing at them, like loose cookies in Ethiopia.
Ray was grabbing deals of the hotline like a stinkin lead whore.
by parkay September 24, 2004

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.