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 exceptionalpicture. A photograph that is aboveaverage. The best picture in the group. Love the uberpic you took on your vacation. ..
1. a very common species - a mixture of wallabies and kangaroos. pt: I cant see how ur head is so big? What's in it? nk: iq 225 what..
1. To watch the hockey game while doing it doggy style with a fatty i rode a canadian ox cart during the oilers game See hockey, fatties,..