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. the act of being a stupid slut see also: fake, immature, whiney, hypochondriac, wannabe emo and lesbian dyke...
1. (2 definitions) 1. a weird type of ear wax 2. a fun house made of ear wax lets go play in the the freaky freaky woo woo!!!!!!!!!! yyy..
1. To advertise on roof tops, or adverts that show ariel views. Roof top concerts. our whole area has been rooftised by lincolndogs. The..