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. The use of a textual emoticon as a magical ASCII amulet you append to any offensive saying. Doing so protects you from the flaming arro..
1. That-E English A combination of 2 words, that and fatty. Usually used in place of the word "that" when talking to a fatty ..
1. A reference to the original teller of a joke, story, etc. Man 1: So I told the hearse into a bar joke yesterday Man 2: Hey I told you ..