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. n. 1) A derivative of the word vagina. Often used as a euphemism to describe the female anatomy. 2) Used towards others insulting th..
1. A person who sits at the computer for 30 hours nonstop, drinks energy drinks, and pees in bottles. Wow, you are such an Xx kingio xx, y..
1. When marijauna is soaked in water, frozen, dried, then smoked out of a pipe resulting in the smoke containing bubbles. Take that shit o..