What is Smackaroo?
Dollar bills; Currency.
I paid that mofo five hundred smackaroos for that Dodge Dart and the shit broke down on me in the McDonalds drive through