on the

on the

barrel/barrelhead Granting, giving, or requesting no credit: paid cash on the barrel for the car.See also: on

on the

up-and-up/up and up Informal Open and honest.See also: on