Top definition
A ship, (from Doctor who) That is combined with the character 'Rose Tyler' and the 'Tenth Doctor' played by Billie Piper and David Tennant. The ship can also be refered to as 'roseten' or 'tenrose' and sometimes 'allonswolf' but 'tenpetals' seems to be one of the favorites.

The 'ten' comes from the tenth doctor, and the 'petals' comes from the suggestion that 'Rose' is the name of a flower.
If you were on fan or something, and you wanted to read about the Tenth Doctor and Rose's relationship together, you might search 'Tenpetals'
by Nena Murray February 01, 2014
Get the mug
Get a tenpetals mug for your father Trump.