Random Words:
1.
To have a stronge sales backing, team or orginisation.
"They may have a poor product but they have a lot of sales muscle."
S..
1.
The act of flexing your index and middle fingers on each hand rapidly in the air while speaking to indicate "here's where the ..