From bare + fast. Compare shamefast.
barefast (comparative more barefast, superlative most barefast)