Definitions by secret_comrade
Shibuvadi
A newly formed Malayalam word which refers to an event when one person damages, generally using fire, his/her own property with a motive of blaming someone else.
Shibuvadi by secret_comrade December 2, 2018