Meaning of crown of thorns

Definition of crown of thorns

(noun) any affliction that causes great suffering; "that is his cross to bear"; "he bears his afflictions like a crown of thorns"
somewhat climbing bushy spurge of Madagascar having long woody spiny stems with few leaves and flowers with scarlet bracts
a mock crown made of thorn branches that Roman soldiers placed on Jesus before the Crucifixion

Other information on crown of thorns

WIKIPEDIA results for crown of thorns
Amazon results for crown of thorns