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. to rub someones penis yesterday I rubbed someones lamp..
1. This usually happens to a computer literate hypochondriac. You are said to be suffering from Googlechondria if you have convinced yours..
1. Something so good it's worth of an instant orgasm Man, that was so fucking hot... it was orgasm-good Man Thomas, that was orgasm-..