there goes a harped down the street in atlanta, ga
another term for being a secretive millionaire who is in the mafia or associated with the mafia, and is known for trafficking drugs and laundering money and never been caught
"there goes a harped down the street in atlanta, ga" What is the definition of "harped"?