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. Italianwedding invitation You comma to wedding, Maria missed her period...
1. A derisive term for the TV programme "Grey's Anatomy" Everybody on "Grey's Lobotomy" is as thick as pigsh..
1. The Lord of the universe, has the power to woo girls from miles away. "wow check out that kid!" "hes almost as amazing ..