What's on your cock, a heart? ...