Top definition
A boy that is an Arab that had something to do with 911
Afhaz is bombing in Bagdad!
by Unknown April 02, 2003
Get the merch
Get the Afhaz neck gaiter and mug.