Top definition
An African name for a person who is good looking, nice, smart, and who's good in bed.
Jake: Who is that good looking African?

Anna: I don't know, but he must be an Ammar Ahmed
by Amaru Amare January 02, 2014
Get the mug
Get a ammar ahmed mug for your dad Jerry.