Amalek

Amalek. a people that licks up