A/N: This story was a request made by ReaderPal, and you can find their stories and more about them here: u/658404/. Not a ship I do often, but it was fun writing it. Warning, smut ahead. Hope you enjoy it!

~RavensMind~

Surprise Party Favors

"What about these? I'm not sure if they're really... 'me'?"

"Toooo... frilly. More Starfire's vibe than yours."

"Really? Then what would you pick?"

"Surprised you think he'd care what you got, he'll drool no matter what you wear. Even more surprised you think I can help you pick."

"Haha, you're right, I want him to *really* drool, though. And I asked you to help because...well, since you and Robin are a thing, and I know you've had...fun with him, you might know what Beast Boy would like."

"I know what Robin likes...Beast Boy is...different."

"So, what do you think he'd like?"

"Something...simpler."

"And simple doesn't mean frilly?"

"Not for Beast Boy, or for you."

Beast Boy's eighteenth birthday was coming up and Terra wanted to make it as special as possible. It was only a little frustrating to find the right lingerie set, mostly due to Terra's own inability to trust her own gut instincts. Lucky for her that Raven had some experience with picking out underwear that guys would like, she had asked Starfire to help, but the alien had made plans to spend time with Speedy for the day.

If she had not taken the Titans up on their offer to help her control her powers, she might not have remained with them, but she wanted to do whatever it took to make things work so she could stop running. Raven had helped teach her to use meditation to control her powers and it worked wonders, but it wasn't a cure. It wasn't perfect - she had slip ups now and then, but it was far more manageable.

Terra and Raven stood amongst the racks and displays of a popular women's lingerie chain store located in the mall, picking through the options as they talked. They went in the afternoon on a weekday to make sure there wouldn't be many people there and it paid off - aside from them, there were only two clerks and a couple other customers around.

"What about this?" Terra asked, holding up a black bra with lace along the sides and a matching pair of sleek, black panties.

"Hmm, I wore something similar once, Robin seemed to like it a lot - maybe Beast Boy will as well," Raven replied.

"Alright, cool! I'll get this, then. Are you gonna get anything?" Terra asked.

"Not this time. Still have a surprise or two I have yet to wear for Robin," Raven replied.

"Nice! Guess I'm ready to go if you are," Terra said.

As the cashier rang up Terra's purchase, she felt her heartbeat pick up at the thought of presenting herself to Beast Boy wearing nothing but that lingerie and a smile. Red lit up her face when she wondered if she should let him be on top or if he would prefer that she take charge. She always imagined that he would be the more aggressive partner and would insist on taking her, which is why heat flooded her body now just at the thought.

Terra and Raven then returned to the tower, going their separate ways as Terra wanted to hide her purchase in her room so Beast Boy wouldn't ask questions. All she had to do was to keep it hidden away for another three days so he wouldn't find it, which wouldn't be too difficult, as he never really snooped through her things. She just hoped that held true for the next few days. Locking her purchase away in a box in her closet, she left her room to go join the others in the living room.

Time passed quickly as the team had their usual training and a few criminals decided to cause trouble in the city over two days, so they had their work cut out for them. Luckily, no one was seriously hurt, and things were even somewhat calm by the time Beast Boy's birthday rolled around. The Titans were only called in that day to deal with a small bank heist attempted by Mad Mod, who had tried to get away without the help of his world-changing cane. He was taken to jail in an embarrassingly short time, leaving the team free to celebrate Beast Boy's birthday for the rest of the day.

Cyborg had lain out Beast Boy's favorite games to play and Robin had grabbed pizzas, while the girls had gotten sodas, a cake, and other snacks Beast Boy liked. He happily opened presents and had a great time partying with his friends. Near the end of the night, where everyone was winding down, Terra scooted close to Beast Boy on the couch and whispered in his ear.

"Wanna come back to my room? Got something I think you'll like," Terra said.

"It have anything to do with me turning eighteen?" Beast Boy asked with a grin.

"Have to follow me to find out," she teased.

"Now?" he asked.

"Up to you, birthday boy," she replied, a playful smirk forming on her face.

"Uhh, yeah, now sounds good," he said as pink slowly showed in his cheeks.

"Think you can get us outta here without making things, like, obvious?" she asked.

"Babe, I got this!" he replied, "Just follow my lead."

Beast Boy stretched on the couch, his arms high in the air over the back, his legs fully extended over the circular table in front of him, and yawned as loud as he could. He made a show of struggling to open his eyes and threw his head back over the couch. He had gotten his friends attention and he smiled to himself as he started to slowly rise from his seat.

"Well, thanks for the party and the sweet presents guys, but I really gotta crash, I'm beat," Beast Boy said.

"You are most welcome, Beast Boy!" Starfire exclaimed happily, "I do hope you sleep well and do not let the bed beeyarax swallow you!"

"Uhh, Star, I think you mean, don't let the bed bugs bite," Robin interjected.

"Oh, yes. We are most fortunate not to have to deal with beeyarax here, I do not think humans have the strength to deal with such a parasite, but rest assured, that I will keep all of you safe from them, should we ever go camping in the caves on my planet," Starfire said.

"Camping? Man, now all I want is some good smores," Cyborg said, "Anyway, night BB. If you're actually going to bed."

"Course I am, dude, I'm dead tired," Beast Boy protested.

"Uh-huh, sure. Like no one else knows what's up," Cyborg said.

"What're you tryin to say?" Beast Boy asked.

"We know you're eighteen, man, and we know what it means. Your girl's been eyeing you all night. I swear, she's worse than Robin was when Raven's eighteenth came around," Cyborg replied.

"Do not. Remind me," Raven said, scarcely looking up from her book.

"C'mon, I wasn't *that* bad," Robin said.

"You keep tellin' yourself that. Look, I'll bet y'all a new Gamestation that Terra says she's going to bed after BB leaves," Cyborg challenged.

"This is more of the Earth mating ritual, yes?" Starfire asked.

"Yes, Starfire, and it's none of our business what they do," Raven replied.

"Thank you, Raven," Beast Boy said with a smile.

"Even if we know they're going to do it," Raven said with a smirk.

"Un-thank you, Raven," Beast Boy frowned.

"Oh, that reminds me, I still need to get you the other part of my present, Beast Boy. C'mon, I'll give it to you before you go to bed," Robin said as he also stood up.

At the risk of being caught in his lie, Beast Boy opted to go with Robin, mouthing to Terra that she should follow in a while. Beast Boy didn't hear anything else from the rest of his friends as he left the room with Robin and breathed a sigh of relief. It really wasn't anyone else's business and he wished he could've handled what just happened in a better way. Of course Cyborg had to give him a hard time, he knew it was just teasing, but it still annoyed him. The new puzzle he had to work out was what Robin had gotten him as a part two to his gift. He wasn't sure what would pair well with a customized GameStation controller, but he was excited to find out.

Once he and Robin had rounded the corner in the hall, his leader stopped and turned to face him with a knowing smile. It wasn't often that he got that look from Robin, but he usually knew it meant that he was either about to be teased or that he was about to be rewarded for something he'd done.

"I lied, I don't have anything else for you. Just figured you could use a hand back there," Robin said.

"Thanks, dude, I owe you," Beast Boy said.

"Yeah, you do," Robin said with a grin, "have fun."

Robin started to head back to the common room when Beast Boy stopped him.

"Wait, dude, uhhh...got any advice? I really don't wanna screw this up," Beast Boy said.

"If you pay attention to what she wants, say what you want, go with the flow, and...hmm...I guess I'd say it's not about finishing, just enjoy it," Robin said.

"But what if I don't know what I want?" Beast Boy asked.

"That's okay, too, you'll find out what works for you and what doesn't. If it helps...uhh...okay, don't tell anyone else I told you this, but Raven was really nervous for our first time, and she and I didn't end up doing much. I wasn't mad or disappointed, I just talked to her, let her know that I cared about her first, before anything physical, and it relaxed her. You care about Terra, right?" Robin asked.

"More than anything, dude," Beast Boy replied.

"Then you'll be okay. Anything else?" Robin asked.

"Nah, I think I'm good now, thanks, Rob," Beast Boy said.

"No problem. Good luck," Robin said.

Beast Boy watched as Robin headed back down the hall to the common room, wondering if he should wait where he was for Terra or if he should go to her room. He figured that she would return to her room either way, so he opted to make his way there instead. He swallowed and took a few deep breaths as he walked, trying to calm his nerves. He had been dreaming of this day for so long and now that it was here, he was worried he was going to ruin everything. What if he didn't last long? What if he hurt her somehow? What if she didn't like the size of his cock? He hoped that she would be understanding in any event and hoped that she didn't care about size. Despite a rumor that said because he could change into a horse, size wouldn't be a thing he'd need to worry about, he was pretty average in reality.

Stopping in front of Terra's door, he took another calming breath before he took out his communicator. He decided to try texting Terra just in case. He sent her a message saying that he would be waiting for her outside her room. Many long seconds passed before he got a message back that said she had just managed to get away from the group and was on her way. He smiled and felt heat rise in his chest. She'd be in front of him soon. Was he ready? It's not like he would run away, but despite anticipating the moment for so long, he was still pretty nervous. He wondered if she was as nervous as he was and that thought somehow comforted him. The sound of footsteps approaching made him jump a little, but he got a hold of himself and straightened up after a steadying breath.

Terra rounded the corner and met his gaze, her face turning pink as she got closer to him. She closed the distance and kissed him softly on the lips before stepping away.

"Could you give me a minute? I just….wanna get ready for you," Terra said.

"Yeah, uhh, sure," Beast Boy said.

Quickly entering her room, Terra shut the door and then hurried to her closet to change. Her hands shook slightly as she pulled the bra and panties out of the box. She took a breath to calm herself as she began taking off her clothes. She'd been waiting for this day for a long time in excitement, but now that it was here, she was nervous. She wanted to take this next step with Beast Boy and the last thing she wanted was to disappoint him or make a fool of herself in his eyes. Hopefully he would like what he would see. Once undressed, she began to put on the bra and clasped it, then slipped on the panties. Terra looked into her floor length mirror on her wall near her bed and adjusted the bra straps on her shoulders. She was pleased with how well the bra accented the shape of her breasts and gave her nice cleavage. Turning around, she adjusted the lining of her panties and pulled them up a bit so more of her butt would show. Finally, she messed up her hair a bit with her hand. Satisfied, she took another deep breath and let it out through her mouth. She knew she shouldn't worry, he would be careful with her, and she trusted him implicitly. Heading over to her bed, she debated for a moment whether she should sit or lay down, tried both, then opted to lay on her back with her head on her pillow.

"I'm ready, Beast Boy," Terra called out.

Taking another deep breath, Beast Boy entered Terra's room, stopping in his tracks just inside the entrance as his eyes located Terra. He didn't hear the door slide close behind him or that she just asked him something. He was slack-jawed, struck by the sight he was feasting his eyes upon, wondering if he was in a dream. She was nearly naked on her bed, her messy hair strewn over her pillow, her fingers slowly sliding up and down her body as she watched his eyes move over her. She had a curious expression on her face and her lips moved, which brought him back to the moment.

"Beast Boy?" Terra asked.

"Wha-?" Beast Boy asked.

"I just asked you, do you like what you see?" Terra asked.

"Ohhh, sorry, yeah- yeah, you look really reeeeaaaally good," Beast Boy replied, trying to recover.

"Really? Thanks," she said with a giggle, her cheeks turning pink, "Wanna come over here? Or're you gonna stare all night?"

"Uhh, yeah, just a sec, I uhh, wanna make it fair, first," he said, turning red.

"What do ya mean fair?" she asked, biting her lip.

He reached down and undid his belt, then slid his pants down, taking off his shoes as he pulled them off. He removed his gloves and then pulled his shirt over his head, adding to the pile of clothes on the floor until he stood in nothing but a pair of black briefs. Terra had not taken her eyes off him and he felt his heart beat faster the more her gaze roamed over him. She smiled and moved from where she was on the bed, getting on all fours toward the end of her bed, and then she motioned for him to come closer. He approached her and looked down into her eyes.

"You sure about this?" he asked.

"About what? I haven't even touched you yet," she teased.

"You know what I mean," he persisted.

"Yeah, I'm sure, I mean, I'm nervous, but that's not stopping me...do you not want to?" she asked.

"I want to, but yeah, like you said, I'm kinda nervous. I don't wanna hurt you, and what if you don't like it, are you gonna-," he started.

"Whoa, calm down, it's okay. I know how you feel, but I think it'll be fun. C'mon, let's start by getting rid of these," she said.

Terra reached out and slipped her fingers under the hem of Beast Boy's briefs and pulled them down to his knees, revealing his already growing erection. She bit her lip and wrapped her soft fingers around his green shaft. She rested her other hand on his thigh as she moved her face closer to his cock. She looked up into his face, giggling a little at his stunned expression, his open mouth making her wonder how his tongue would feel against her clit. He shook his head in an effort to get past the initial surprise and smirked at her.

"So, birthday boy, what do ya want me to do, hmm?" she asked as she slowly pumped his shaft.

"Uhh, mmm, what you're doing now feels good, but I want you to stick it in your mouth," he replied.

"Only if you'll still kiss me after," she said with a coy smile.

"You bet, babe," he said.

She licked the tip of his cock and felt him shudder, then slid the first inch in past her lips. He moaned and gently set his hand on the back of her head, looking down and watching as the rest of his cock slowly disappeared into her mouth. He winced as her teeth briefly grazed his shaft, but she ran her tongue along it after to soothe and please him more.

Her blue eyes found his green ones as she started sliding his cock in and out of her mouth, her hand pumping his shaft whenever it was fully exposed. His breathing quickened as she worked her mouth on his hard cock, bobbing her head, and cupping his balls. She felt heat travel down her body, her black panties already starting to get wet from her efforts. His fingers gripped strands of her hair as he moaned louder.

"Ahh, yeah, that's it, Terra, right there babe," he said through sharp breaths.

He started thrusting and her nails dug into his thigh as she gagged on his cock, suppressing her urge to throw up. His balls hit her chin over and over as he slid in and out of her mouth, her saliva coating his cock and dripping from her face. She closed her eyes as they started to water and she took him deep in her mouth until she felt his shaft throb and he started moaning and groaning louder.

"Mmm, ahhh, fuck-shit, yeah, I'm cumming," he moaned.

It was not the early warning she was hoping for, but she still managed to brace for it as she felt him pulse in her mouth, he slowed his thrusts and held it in her mouth, and then felt a few small jets of warm fluid coat the back of her throat. She slowly popped his cock out of her mouth and looked up into his eyes, opening her mouth to show him the mess he had made of it before she closed it and swallowed hard. She let go of his shaft and wiped off her mouth with the back of her hand, then raised herself up on the bed until she was eye-level with him. He reached out and wiped some of his leftover cum and her saliva off her chin, then put his arms around her and pulled her in for a deep kiss.

She parted her lips and let his tongue slip into her mouth as his hands ran down her back and he squeezed her ass through her panties. She kissed him deeper and then pulled away, laying back on the bed and beckoning him with her finger. He pulled his briefs off and dropped them on the floor before joining her on her bed. They made out, their hands exploring each other's bodies, rolling around on the covers until Terra stopped him.

"So, I know it's your birthday, but...can I ask for something?" she asked.

"Yeah, babe, what do you want?" he asked.

"You've been teasing me with your tongue so much lately, I've been thinking about how good it would feel on my clit," she replied.

"Mmm, yeah, I wanna taste you so bad. Gotta fix a small problem first," he said.

"What's that?" she asked.

"Your panties are in the way, duh," he replied with a playful wink.

Terra giggled and nodded to him, watching as he started kissing down her neck, then got to her chest and hovered over her bra.

"This is still here, too, and uhh, I kinda don't know how to, uhh-," he started.

"I got it," she said with another giggle.

She sat up a little and reached behind her back, unclasping her bra hooks and then took off her bra. She watched his face, mostly looking for his reaction as he viewed her breasts for the first time, but also because was enjoying how cute and sincere he was being about things so far. His eyes were big and he slowly reached out to cup her breasts in both hands, then he pulled back slightly to fun his fingers over her nipples. She gasped softly as he pinched one of them, tilting her head back against her pillow, while he lowered his face to her other breast and started sucking lightly on her other nipple. She moaned as his tongue flicked against it. She put her hand on his head and gently urged him lower. He took the hint and started kissing his way down her belly. He pulled her panties down her legs, getting them off and then paused as he knelt over her, taking in the sight of her naked body, feeling his cock twitch.

"You're so fucking hot, babe. This is already the best birthday ever!" Beast Boy said.

"And it's not even over yet. Gonna have to figure out how I'll top this next year, though," Terra said.

"Lemme thank you properly, first," he said, as he got on his stomach, his face mere inches from her pussy.

She felt his warm breath first, then the wetness of his tongue, and the softness of his lips against her clit and she shuddered as he slid the tip of his finger into her pussy. She moaned and grabbed her bed covers as his finger slid deeper, and his tongue went to work against her clit. He introduced another finger into her pussy while he licked her clit, and she moaned louder. He loved getting to hear these noises from her, they were even more arousing than he had ever imagined. She put her hand in his hair and pushed him down, which prompted him to lick her harder as he swirled his tongue in circles against her clit, pumping his fingers in and out of her tight pussy. Her breathing intensified as her heart beat faster and she cupped her breast, moaning louder, and felt a building heat spread throughout her body. She started moving her hips in time with the thrusts of his fingers and held his head firm against her clit, then cried out as he began to suck on it.

"Mmmm, ohh, ohhh, yes-yesss, fuck, I think I'm close, ohhh-mmm," was all she managed to say through moans.

Her legs were feeling weak by the time he slid a third finger in her pussy, she bit her lip through moans, shaking her head around against the pillow until she couldn't hold on any more and she came, jolts of hot heat rocked her body and she felt him ease off, his fingers slid out of her pussy and she was left panting and shaking on the bed. She looked down at him and watched as he wiped off his chin and she also noticed his second erection of the night. Seemed that he enjoyed it as much as she had and was ready for more. Her mind was fuzzy and all she had were thoughts of him going further.

"Beast Boy...I want you. Now. Please just fuck me, I can't wait anymore," Terra said, her eyes locked on his.

"I want you too, babe. Hang on," Beast Boy said.

He moved over on the bed and laid down next to her, then took her hand and kissed her.

"Wanna ride me?" he asked, "it'd be so hot."

"Oh, fuck yeah!" she replied eagerly.

She got up and threw her leg over him, straddling his waist, feeling the tip of his hard cock brush against her thigh and labia. He grabbed her waist with one hand, and took hold of his cock in his other, positioning it under her pussy, careful to avoid her ass. She looked down into his eyes and nodded, then put her hands on his smooth chest and bit her lip with a sharp breath as she felt the first inch of his cock slip into her pussy. He was going to stay and let her adjust, but she surprised him as she sank lower onto him, until his balls were resting against her ass. She moaned and steadied herself before raising up and sliding back down on his cock. Being inside her felt fantastic as her tight, wet pussy squeezed his cock. She slowly started sliding up and down on his cock, rolling her neck and tilting her head back, her blonde hair flowing messily down her naked back. He held onto her hips, guiding her movements, mostly letting her do the work as he laid back with a pleased grin on his face. As she slid back down, he ran one of his hands up the side of her abdomen, cupping her breast and flicking her nipple. She hissed as he pinched it and moaned louder when he rocked his hips a little when she came down on him.

"Mmm, ohh, fuck your cock feels so nice," she moaned.

"Yeah? You like it? Your pussy is great. You want more?" he asked with a mischievous look on his face.

"Ohhh, wait-what do you mean more?" she asked.

He bit his lip and firmly grabbed her hips, sliding his legs up a bit and thrusted up into her. Her legs shook and her gasping moan made her start.

"Ahhh! Fuck yes! Keep going," she moaned.

Still grinning, he continued driving his cock into her from below, holding her up and enjoying the satisfying slaps of their skin meeting with every thrust. She threw her head back and dug her nails into his chest, moaning and losing herself in the heat and pleasure that was building as he sank into her again and again. She felt his thrusts start to slow and thought that he was backing off. The thought alone made her want more and she slid down on him harder, faster, rolling her hips and she snapped her head forward, looking at him through strands of her hair. He grunted and moaned as she rode him, matching her rhythm by driving into her when she came down, but it was a ploy, he wanted her to ride him, and she would, so he was not about to do the work until either he came or she did. He was doing his best not to cum, but she was making it impossible.

"Oh fuck, babe, that's so good. You gonna cum for me, huh?" he asked.

"Ahh, yes, yes, oh-ahhh, fuck I'm so close," she replied shakily.

She rode him harder, panting and moaning, sweat glistening on her skin in the moonlight from the window. She felt her climax approaching and felt her legs tremble, bouncing on his cock until she all but collapsed and sparks shot through her veins as warmth spread throughout her body and she cried out in ecstatic moans. The walls of her pussy tightened around his dick and when she was panting on top of him, he held onto her ass and buried his cock in her pussy over and over. His cock throbbed and pulsed, he moaned as white, hot cum shot deep within her, drenching the wet, tight, warm walls of her pussy, and filling her completely. Terra felt every jet of Beast Boy's hot seed as it shot into her and pooled deep, flowing up into the farthest parts of her womb. His cum clung to the head of his cock as he pulled out, dripping down on to his balls and leaking down her thigh. He joined her panting and kissed her passionately as they lay on her bed.

The room was quiet aside from the soft sounds of their breathing. He had his arms around her and she curled up next to him. She had her hand on his chest and was watching as it rose and well with his breath.

"Happy birthday, "she said softly, "did you like your present?"

"Dude, who's gonna say no to that? Yeah, it was great! I think you liked it too," he said.

"Yeah, I liked it," she said.

"Just liked?" he asked.

"Hahaha, okay, I loved it. You were definitely worth the wait," she replied.

"So were you," he said.

He kissed her and then settled back against her pillow. He was wondering what to say next when something occurred to him.

"So, uh, do you always wear that underwear, or was it just something you got for me?" he asked.

"I got it for you. I might wear it normally, but I hadn't worn it until tonight," she replied.

"Oh. I like it. Did Star help you pick it out or something?" he asked.

"Actually…Raven did," she replied.

"No way," he said immediately.

"She did," she said.

"Dude, why would she help you with that?" he asked.

"Well, since she and Robin are the only other couple in the tower right now, I kinda figured she'd done it before for him," she replied.

"And?" he asked.

"And what? You want me to tell you about them?" she asked.

"Yeah, totally need to see her face when I tell her I know," he replied.

"Not cool," she said with a laugh, "you're a jerk, you know that?"

"Relax, I won't say anything, but I miiiight need some convincing," he said, wiggling his eyebrows.

"I think I can figure something out," she said with a wink.