on the barrelhead

listen to the pronunciation of on the barrelhead
İngilizce - İngilizce
(American Slang) in advance, payment carried out immediately when something is bought (e.g., "The store won't deliver the goods unless we pay cash on the barrelhead")
on the barrelhead