meaning of angrinsen

angrinsen - German to English

to grin at