English edit

Noun edit

muffie (plural muffies)

  1. (nautical) Synonym of swimmie