meaning of Amira Eldieab

Amira Eldieab meaning in Urban Dictionary

An Egyptian douche bagUsually selfish and snide