What does Astraphos mean?

Astraphos meaning in Urban Dictionary

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