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 place you go to when you are stoned and dont have anything to do yo man lets go to yaptabert plaza..
1. A situation much like the storage of cum. Smelly, old, crusty, really nothing you want anything to do with. This place'll be a cum..
1. one who swings both ways i.e. bisexual see also switch hitter, usually derogative but not necessarily Graeme knows so much about sex, b..