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. For bogans who can't say you're hopeless. Jord is yopeless See bad, desperate, fruitless, impossible, bleak..
1. Acronym for Zim And Dib Relationship aka Zim And Dib Romance. The two main characters from the show Invader Zim. Basically the slash pa..
1. to win; to be cool or the best. anthony is teh unloze..