1 definition by Coffee is for Closers ONLY

1
Completely inept salespeople
Man boss we could be doin Hella numbers if we didn't have an entire staff of "salestards."
by Coffee is for Closers ONLY August 10, 2012
Get the merch
Get the Salestards neck gaiter and mug.