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. n. A word or form that occurs only once in the recorded body of a given language. schwonk: an uneducated phrase or comment. UD goons m..
1. it stands for I Really Dont Give A Shit Stacy: Oh em gee IRDGAS about your new perm. Lisa: Omfg whi nawt? Stacy: cuz i just dunt kaa..
1. The Canadian National Anthem O Canada, our home and native land... 2. The only part of the Canadian anthem anybody seems to know. &q..