Dollop

Dollop is a good word, and feels very English (though no doubt has roots elsewhere).

cf lug (Oliver)