have a good mind to do something/have half a mind to do something - definition and synonyms

phrase spoken
  1. used for threatening to do something, when you probably will not do it

    I’ve a good mind to tell your parents what you’ve done!

See also main entry: mind