In short terms it basically means "Does it look like I care?"
The term can also be used with the word "lots" after it as in "Caring lots?"
You can also use the "?" after other things such as "Making Sense?"
Stupid Asshole: Hey guys check out my cool new boots!
Your Friend: Caring lots?