'Kinky' is an adjective, and 'to flirt' is a verb, unless I am out of touch with contemporary uses of the words. So one would not actually mean the other. There may be some common meaning elements,...
Mean can mean you are being rude or in math terms it is adding a set of numbers then dividing by the total amount. ex. If your numbers are 1,2,and 3 add them to get 6 and divide by 3. You get 2.