liante
Top 35000
Meanings
Noun
1. tricky customer; smooth talker; shit-stirrer