There are a few reasons why people choose to have a butterfly tattoo. To some, the meaning of a butterfly is symbolic and it represents a defining moment in their lives. Others choose butterflies only because they are so beautiful and make gorgeous tattoos.