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. 1. Adj. (Yumi-lation) The feeling you get when eating something extremely yummy. The ambiance was awesome and the sushi was yumilation!..
1. When a older person is getting head from a younger person. The older person stares at the Camera and creepily says goosebumps while cumm..
1. An expression used when one has nothing else to say. Usually used after an insult. Adrian: Hey Grant, you're a total fag! Grant: ..