What does a dagger and rose tattoo mean?

A tattoo of a dagger through a rose has many different meanings depending on where you are from. Traditionally though it means that you are willing to or have killed something as beautiful as a rose. This motif and meaning holds strong not only from the days of old when sailors would get this tattooed on their bodies to signify that they would go so far as to kill something as beautiful as a rose to protect their ship, and is an even more common Russian prison tattoo which is a symbol for "contract killer".