Translation of memerun in English:

memerun

verb

  • 1

    to heap and burn something, to smoke a cigarette