A lot of my family says this and it has a very specific meaning. "I might" means "maybe I will." "I could" means either "yes I can" or "I could but maybe I won't" (depending on emphasis).
But "I might could" is different than both; it means the same as "I might be able to," which is different from both of the other phrases. It's a colloquialism, not bad grammar.
Might could
A lot of my family says this and it has a very specific meaning. "I might" means "maybe I will." "I could" means either "yes I can" or "I could but maybe I won't" (depending on emphasis).
But "I might could" is different than both; it means the same as "I might be able to," which is different from both of the other phrases. It's a colloquialism, not bad grammar.