A/N: I thought of what it'd be like if Beast Boy called Terra "princess". I don't own the Teen Titans or Wall-E. Enjoy!
Terra opened her eyes up to the star-lit-night mural on the ceiling of her room at Titans Tower. She yawned and stretched before she got out of bed. Terra then went to her closet, picked out a clean uniform, and went to the bathroom to shower and dress. She then made her way to the main room where she knew the other Titans were eating breakfast. As the doors slid open and she entered the room, she was greeted by her green-skinned boyfriend.
"Good morning, princess," smiled Beast Boy as he kissed Terra on the cheek.
'Of all the nicknames he could have picked, why did he choose THAT one?' Terra thought as Beast Boy kissed her.
Before Terra had rejoined the Titans, they'd met her older half-brother Geo-Force and found out she was the daughter of the king of Markovia. When she rejoined the team and found out they knew of her origin, she tried to have them treat her like nothing had changed except for her trying to kill them, which had changed completely. Terra was thankful to learn she was not the only royal in the group. Starfire was an alien princess from the planet Tamaran, and Raven was the daughter of Trigon, the king of demons. All the Titans respected her wish to be treated normally, like Starfire and Raven were, but Beast Boy was a bit rebellious with that rule.
"Do you have to call me that?" asked Terra.
Fortunately, Starfire never bothered her with questions of what it was like being a princess on the planet Earth- that was Robin's job. Raven mostly kept to herself as usual. Terra had to admit, the titans would never have guessed she was royalty from what she wore and how she dressed. She also knew most girls dreamed of being a princess and would have killed to take her place. However, Terra knew how hard it was being royalty.
Beast Boy shrugged. "I think it fits. You're very special to me." A light blush appeared on his face when he said this.
Terra frowned slightly. "I don't deserve that title."
"Well, I think you do," Beast Boy grinned. "And I'm going to show you just how much you deserve it."
"How?" asked Terra, raising an eyebrow.
Beast Boy smiled from ear to ear. "I'm going to show you the best time of your life."
So Beast Boy took Terra out for pizza for lunch and let her order her favorite pizza. Then he took her to Ben's Diner where they each had a slice of the best apple pie. They returned to Jump City and went to the mall where he let her go to whichever store she wanted. He then took her out to the restaurant of her choice, an Italian restaurant, and let her order whatever she wanted. Later they returned to the tower and watched her newest favorite movie, "Wall-E". Towards the end of the movie, Terra lay down beside Beast Boy, feeling drowsy.
"So, did you have fun today?" asked Beast Boy.
"I did," replied Terra as she let out a yawn. "Thank you for a great day." She raised herself up to kiss him on the lips then returned to her previous position as she fell asleep.
Beast Boy smiled as he watched his girlfriend sleeping beside him. "Good night, princess."
A/N: Aww, Beast Boy's such a good boyfriend. Hope you liked it! Special thanks to Brother Bludgeon for beta reading the story.