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. "less thinking, more action." it's the concept that this year, 2006, nothing can stop you from doing anything you fucking..
1. When two unattractive, weird, awkward, fat, etc. people are in a releationship of anykind. Jessy: Ew look at monica and james kissing b..
1. ,a word originated in italy within a group of kids,now half the school uses the term.zerbin is a word used when you are too lazy to thin..