Sales Muscle

What is Sales Muscle?


1.

To have a stronge sales backing, team or orginisation.

"They may have a poor product but they have a lot of sales muscle."

See force, team


100

Random Words:

1. a short cartoon written by David Firth influenced by dreams. A: Hey lets watch a cartoon B: Alright what do you want to watch? A: How..
1. an expression of surprised digust. The H probably stands for "Holy." "Jesus H. Sufferin' Christ." See Valda ..
1. a lot (of something), plenty of something I have oodles of time but nothing to do with it. See buttload, assload, shitload, crapload, ..