have a sneaking suspicion To have a slight but persistent premonition or intuition (about something). Watch the video