phrases, sayings, idioms and expressions at

Money on the barrel head

Posted by Richard Washington on August 25, 2000

I know this probably means: "Money up front"
What I would like to know is, "What is a barrel head and how did this saying originate."
I would really appreciate any imput