flarting

listen to the pronunciation of flarting
English - English
To mock or insult