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. more gooder than splenderful, great, awsome, and fantastic all put together "You are the most uberfantabulistic friend ever in the..
1. Occurs when a fully-clothed man sitting in a living room incoherently unbuttons his pants and sprays a parabolic stream of urine from hi..
1. A happy exclamation, derived from anime and used in general by "anime posers" ie. people who like anime but in general are idi..