What does british sunflower mean?

british sunflower meaning in Urban Dictionary

when a person urinates into a condom, ties the finish, after that freezes the urine. after it's frozen then they poke a hole in the long run, insert it within their anal area then allow it defrost