What does Bang on the money mean?

Bang on the money meaning in Urban Dictionary

precisely right my pal. Cannot said it better myself!