smoodge

Meaning

  1. To flatter or fawn over someone to win favour.
  2. To kiss and cuddle; to court affectionately.

Example

The cat's been smoodging up to me all morning because she wants her breakfast.

Origin

Origin unknown

Variants

smooge, smoogin

Nearby words

All S words →