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 word in wich one makes a suggestion to another where the receiver of the suggestion goes and makes a bean pie hey brian, oojamaboobal..
1. A complete piss-take on the Christian bible, dont look it up if you're offended by stuff like that, but if you want a good laugh, g..
1. The sphere around the buttocks where flatulence is excreted. My flatusphere is greater than yours! See flatulence, atmosphere, ass, fa..