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. to be high to the point of no damn return yo im dumb hizzigh right now! See booted, zooted, high, blitted..
1. North-east saying. Meaning alright. Used to say hello. "Hareeet mate, how ya doing?" "Aye I'm reet man you?" ..
1. When your partner (Male or Female) is kneeling down to or in the process of giving you a Blow Job, quickly push their head back and give..