What does bar auf die Kralle mean?

bar auf die Kralle - German to English

cash from the barrelhead [Am.]

View more

  • cash on the spot