1 |
[ noun ] a flamboyant deceiver; one who attracts customers with tricks or jokes
Synonyms Related terms |
* |
|
1 |
[ noun ] a flamboyant deceiver; one who attracts customers with tricks or jokes
Synonyms Related terms |
* |
|