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. Describes the control a person has over their emotions. Can either mean someone is stable emotionally, or that they're bipolar... ..
1. The elite group of nerds who no one shalt surpass. Membership includes only the nerdiest of the nerds, making it a swizztastic club...ye..
1. the skinniest of people riding in a car, who is forced to sit in the middle back seat crammed between his or her mates "I'm t..