English Proper noun Moffas plural of MoffaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads