slobbered

Definitions

[1] geifern, sabbern, begeifern
[2] einen abküsssen
[3] salbadern, gefühlsduselig sein

  1. Tom's dog slobbered on his pillow.
    Toms Hund sabberte auf sein Kissen.