Top Definition
Describing an excellent or superior Independent Sales Organization ISO (agent) within the credit card processing / electronic transaction industry.
The successul agent was so ISO-licious that no merchant could refuse his charm!
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.