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. A fat ugly girl that works at the manor. Usually, when she says anything with the letter 's' in it, it sounds like a fart nois..
1. vl33t (adj. To be vl33t is to be very l33t. You must achieve a high rank of l33tness before you can become one of great vl33tness. vl33t..
1. Taking something delicious and adding more of that same delicious ingredient to it.. therefore multiplying its deliciousness exponential..