meaning of Bang on the money

Bang on the money meaning in Urban Dictionary

precisely right my pal. Cannot said it better myself!