meaning of auf die Fresse fallen

auf die Fresse fallen - German to English

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