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 term to insult a person or a thing that may seem 'retard' like. The sound that is expressed through disabled persons speech...
1. a tasty little cake, yellow on the innie,white frosting on the outy,and chocolate fristing drizzzled on top to make it look like a zebra..
1. n: South vietnamese rebels during the Vietnam war. adj: Used to describe something communistic, rebellistic, witty, or elusive-istic. ..