This wasn't right. David knew it wasn't right. He had to get a grip.
Like the grip of soft hands on his thighs, migrating slowly upwards.
"What's this?" Lifeguard Barbie gasped when her hand reached David's crotch."Davey, there's, like, something in your pants!" She looked confused, but curious.
"There is!?" Bikini Barbie squealed, immediately moving her own hand to inspect. The two blonde dolls' wide eyes went even wider as they looked at each other, then back at David, his own eyes locked forward, trying to concentrate. They continued rubbing his cock through his shorts.
This wasn't right. It wasn't... it was... so... nice. The hands continued to probe and the Barbies nudged closer. David felt their huge breasts and the fabric of their swimsuits rubbing against him. The whole world seemed to go hazy as he was lost in the sensations.
He felt a set of lips nibbling against his ear... another started kissing his neck. The hands continued to work.
"It's so... hard!" One voice said.
"What is it?" Said an identical voice.
"I don't know!"
The curious hands unbuckled his belt. He didn't even try to resist. The hands reached in, rubbing harder, gripping, two bodies pressing in closer and closer. His eyes rolled back in his head.
"Barbie," One of them whispered in his ear.
"Barbie," The other cooed.
"Barbie..." David muttered. "Barbie!" He said, louder.
"BARBIE!" The three yelled. David exploded in his pants and the Barbies moaned in pleasure. He opened his eyes and the restaurant came back into focus.
"Can I get you some napkins?" chirped the Waitress Barbie standing before the table.
"Yes, please!" the two seated Barbies said with a giggle, withdrawing their sticky hands from David's pants.
David scanned the restaurant. It wasn't just the waitress. The place was now filled with Barbies. Waitress Barbies, Police Barbies, Business Woman Barbies, and more.
He sighed heavily and squirmed in his seat.