flirt: playful behavior intended to arouse sexual interest
diversion: an activity that diverts or amuses or stimulates
coralwood: East Indian tree with racemes of yellow-white flowers; cultivated as an ornamental