Translation of memupuk in English:

memupuk

manure

verb

  • 1

    manure, apply manure to, nourish, foster or cherish (a feeling)