on the barrel

on the barrel

Issued immediately at the time of service or purchase. Said of a payment, typically preceded by "money" or "cash." There's no point beginning the project now if we don't have money on the barrel for it. Well, I guess I'm not replacing my couch right now because the furniture store requires cash on the barrel. I'll have to come back after my next paycheck.See also: barrel, on