What does bonzo mean

Bonzo: Self-immolation, a ritualistic suicide practice, often used to refer to suicide by fire

Tags: bonzosuicide 
Thursday, February 02 2012


Source: http://en.wikipedia.org/wiki/Bonzo

Related questions