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. Premature ejactulater. "How was Trent last night?" "Oh you know. We sqrewed, but he is such a quick stick that I have t..
1. When your pre-paid game card in a MMO game expires. Taken from Illidan's phrase "You are not prepared!" "Authentica..
1. A person with a particularly oily face that glistens when struck by anything brighter than absolute darness. Hey grease face bring your..