What does butter fairy mean?

butter fairy meaning in Urban Dictionary

a lady that is acutely gorgeous, but wont do anything sexual because she's too religious