meaning of begeifern

begeifern - German to English

to beslobber oneself [archaic]

View more

  • to beslobber