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. Irish for "How's it going", which is like saying "Hi" See Cully..
1. Excited..overly excited..need to get on ridalin Johnny was over zealous when he got laid by some hot chic See flicks..
1. a zebramouse is when you have to imagine something that you would pay for to see but it is not a real creature. You wish it was because ..