Top Definition
A derogatory term for a salesman who works in high tech. Frequently seen wearing the blue shirt yellow tie "power dress" combination, as this tends to impress naive non-engineers. The sales squid tends to embody all of the slippery, spineless character flaws typically associated with bad sales people.
Have the sales squids from IBM turned up for the meeting yet?
#sales #tech #salesman #unpleasant #blue shirt yellow tie #scumbag
by klausfiend July 31, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.