What does begeifern mean?

begeifern - German to English

to beslobber oneself [archaic]

View more

  • to beslobber