mudscow

/M AH1 D S K OW1/
noun
  1. 1

    Synonym of mudboat.