SLAP MY AFRO Meaning of SLAP MY AFRO in English slap my afro / slap my froslap me to help me think, wake me up "Did you know that a Pentium computer is smarter than most Americans?" "Well, slap my fro! I didn't know that!" Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012