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. An adjective, used to describe something awesome. A synonym of rapecat. Dude, those t5 shoulders that just dropped are just zombles. ..
1. A trend-following, unopinionated, weak-willed idiot. Usually from Australia. He's agreeing with whatever most people are saying, t..
1. An attractive person whom you would like to add on myspace, or maybe more... Oh my god, he is so addable! See hot, myspace, myspace wh..