Top definition
Am American who supports socialism or socialist programs.
Look at all those dumbericans demanding more free stuff from the government.
by The Elucidator September 03, 2019
Get the Dumberican neck gaiter and mug.