What does ameretard mean?

ameretard meaning in Urban Dictionary

an united states retard.An american.See additionally ameritard