have a thing
Verb
Meaning
(informal) To be in a casual romantic relationship.
Brad and Mary have a thing.
(informal, usually with "for") To have a crush on, or a soft spot for, someone.
Brad has a thing for Mary.
Synonyms: have the hots for, fancy