sandbagger
Explore definitions, synonyms, and language insights of sandbagger
Definitions
Noun
someone who deceives you about his true nature or intent in order to take advantage of you
Explore definitions, synonyms, and language insights of sandbagger