Top definition
The amount of good deeds one must do before their good karma kicks in.
I must have reached my karma deductible because everything seems to be going in my favour.
by 74Ty May 16, 2016
Get the mug
Get a karma deductible mug for your friend Abdul.