meaning of ameretard

ameretard meaning in Urban Dictionary

an united states retard.An american.See additionally ameritard