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 person who you trust with all your heart I have a bessfren, and a bessfrenduh. Erica is my bessfren, Laura is my Bessfrenduh :) See..
1. Adjective to describe the "pathetic" manner in which a person always attempts to speak in "rap". Kevin: "Hey, ..
1. somewhat of like..a dumbass..it's basically a word for stoupid..Note: usually not used in a serious form rather than a matter of po..