2 ms·It can also mean independent contractor, which made it very confusing.by adastra22 2y agoIt can also mean independent contractor, which made it very confusing.