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. Any area where many extremely hot females stay, shop, socialize, and/or walk through. This area can usually be found in shopping malls a..
1. see old college try I'm going to give it the old school try. See old college try, try, college, school..
1. 1. To be under stress (slang) 2. To be chained to a cypress tree 1. I am under so much Quienic. 2. HE FRIGGIN' QUIENICED ME!..