meaning of abdou

abdou meaning in Urban Dictionary

Smart, sexy, super intelligent motherfucker. Always informs best jokes and is awesome arab.