Skip to main content

Definitions by DrHarport

A scammer, that likes to scam a lot of their own people.
Look, he's a scamlot!
scamlot by DrHarport October 1, 2022