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. an obnoxious friend.(n) hey Little KID!Shut up. See little kid, bryan, field, field mouse..
1. A play on words on idle and idolator, used for people who are always idle on AIM or other Internet messengers. Online: 4 years 3 hours ..
1. Admonition addressed to unruly Audrey: an expression of exasperation, when a lady's KEBABis audiblysizzling and attracting unwante..