fudge together


Meanings

  • produce shoddily, without much attention to detail