What does bonzo mean

Bonzo: Self-immolation, a ritualistic suicide practice, often used to refer to suicide by fire
Updated on Thursday, February 02 2012 at 06:01AM EST
Collections: bonzosuicide