Amalek

a people that licks up