Top definition
A person who hides their true self behind an internet persona and is good at paper.io.
Michael is such a DavidDJC3.
by EpicEric26 January 19, 2018
Get the mug
Get a DavidDJC3 mug for your papa Manley.