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. This is a sarcastic answer to a question with an obvious answer of "yes." Taken as a combination of the similarly-intended on..
1. he made it from the ice cream place in scarlesdale in under 4 mins so we could catch the tranfer train and i got my chocolate chip cooki..
1. To punch a sleeping friend, then to act as if you were sleeping so they didnt know who did it. happens to george. 9:30 am Josh gets u..