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. WHAT WOULD I DO ? Never mind what other people would do, just do YOUR OWN THING !! my girlfriends mother wants to give me a bj! w.w.i.d..
1. The nastiest fro boy you will ever meet. Beware: random things fall out and may hit you, this could be dangerous. D00d, did you see th..
1. A verbal interweaving of ideas; Typically used by pretentious professors to make their statements seem more significant. "If I cou..