meaning of Betterfect

Betterfect meaning in Urban Dictionary

a lot better than perfect