Cash on the barrelhead means: Money in the form of paper currency or coins, paid immediately at the time and place of a transaction: cash only (no credit), and at the point of sale.. There is no real cause for parental concern; it is descriptive vocabulary rather than risky behaviour. As a place or proper-name reference it is purely descriptive.