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 derisive term used to describe one who has cooties. Often, but not always, directed at someone of the opposite sex. No I don't w..
1. when all fingers are clasped together, this leaves both thumbs together in an upright position. Insert the thumbs into your partners rec..
1. having human excrement in the cranium, shithead "Is it a Triassic human fetus or coprolite?" "Given who 'found&apo..