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. Acronym for "I'm afraid I must now kill myself for real." Used mostly in times of depression or in disgrace of an epic fa..
1. An abbreviation of Well Done. Often used by myself to annoy others, especially Josh :D Holly: W.D. Josh: Just say "well done&quo..
1. The unwritten, unmentioned male code of conduct strictly governing behaviour in a public restroom. Urinal protocol dicktates (pardon th..