What does 10Petals mean?

10Petals meaning in Urban Dictionary

The shipping of Rose Tyler and 10th physician inside hit-BBC Sci-Fi Show, Doctor Just who.