Definition of flirts:
(v) :
(intransitive) To play at courtship; to talk with teasing affection, to insinuate sexual attraction in a playful (especially conversational) way.
(n) :
An act of flirting.
(n) :
Someone who flirts a lot or enjoys flirting; a flirtatious person.
(adj) :
Flirtatious.
(v) :
(intransitive) To experiment, or tentatively engage, with; to become involved in passing with.
(v) :
(transitive) To throw (something) with a jerk or sudden movement; to fling.