What does "tommy" mean?

Tommy: A truck, or barter; the exchange of labor for goods, not money. [Slang, Eng.] Note: Tommy is used adjectively or in compounds; as, tommy master, tommy-store,tommy-shop,etc.

Sources