meaning of begaffen

begaffen - German to English

to ogle