What does auf die Fresse fallen mean?

auf die Fresse fallen - German to English

to manage plant it [sl.] [fig.]