meaning of boom-a-ring

boom-a-ring meaning in Urban Dictionary

An engagement ring which comes off during a fight and is tossed within giver but in the course of time comes back on thrower's hand