What does butterfag mean?

butterfag meaning in Urban Dictionary

a man, often above 18, who likes butterflies