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 Short Way Of Sayin Jersey Gardens which is a movie theater in New Jersey. Often Said Over MySpace Status/Mood &_ Or Aim Status...
1. homo-gay-jojo; its a version of a large, shrek-like manly figure who is gay that goes out with fat ugly greasy girls, that like to suck ..
1. Museum of Design Atlanta or MODA is the only museum in the southeastern U.S. devoted exclusively to design. Most popular exhibits inclu..