meaning of Astraphos

Astraphos meaning in Urban Dictionary

Awesome man who knows every little thing about youtube and minecraft.