meaning of Amr Zaki

Amr Zaki meaning in Urban Dictionary

A striker which plays for Wigan Athletic when you look at the English Premier League. He bangs in one or more goal per game.