What does astonishing face salad mean?

astonishing face salad meaning in Urban Dictionary

Astonishing face salad could be the presence of impressive undesired facial hair