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 rigged election or contest. The election was W-ed. The winned was hand picked it was W-ed...
1. a Patoisphrase translating into "in the." Wagwan, me is go ina di bar fi drink Red Stripes!..
1. To have a fresh dumb swagger or be stupid creative From STM, Mariah caught Margaretta wearing new cloths and told everyone she was marg..