1 definition by s1kx

doing random good things and expecting other random good things to happen to you because of that
"Once I helped this grandma pass the street, somehow it will pay back one day since I believe in karma"
by s1kx July 1, 2009
Get the karma mug.