1 definition by Poop03

Free credit score that is really free! Credit karma saved my life?
Credit karma-"Am I really free?"
Credit karma-"Yes."
by Poop03 December 30, 2016
Get the credit karma mug.