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 Matchy Dreadlock is a common kitchen match with the tip broken off. This leaves the user with a long, thing wooden match with which yo..
1. A very unpleasant woman who has a very uneven, mismatched ugly appearance, due to excessive cosmetic surgery procedures. Joan Rivers ha..
1. What boy racers put on their cars. Thinking that this will improve the speed. Look at the geek with the go faster stripes on his car. ..