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. • noun 1 a person, instrument or other item which is frequently fanfarous and therefore liable to let-off a fanfare at any given moment...
1. A guy who has there balls in a womans purse!!! bro you need to handle your girl, ur bein a zetz! See shady, pussyclot, wiener, oussy..
1. when you've cheated and lied so much that only a fool would believe you. ' derived from flim-flam. tj: I'm such a stud..