8-O
has the following 4 definition(s) + add your definition
oh my god
oh my god is a general term
shocked
shocked is a general term
surprise
surprise is a general term
astonished
astonished is a general term
The word 8-O is a general term meaning oh my god,shocked,surprise,astonished