Rock & Roll Dreams Come True

By Sali

Xander sat on the toilet, pulling the headphones on. Bay City Rollers poured into his ears as he thought of His face. Xander felt himself immeadiately harden and unzipped his jeans, pulling his cock out. He knew he was in danger of getting caught jerking off in the mens room, but he didn't really care. He was the only other man in the school at this time of night.

Xander stroked his cock slowly, imagining His lips on his shaft. He could almost feel Him pounding into his ass. He arched into his hand, running a hand through his own hair, imagining it was His hair, or His hand.

He felt his orgasm near and grabbed a handful ot toilet paper as he spilled his seed. As he came down from his climax, he wiped his hand and shaft clean. "Oh Giles." He sighed.

Standing, Xander tossed the toilet paper into the toilet and flushed. Opening the door, he nearly fainted.

Giles reached out with one hand, gathering Xander's shirt collar and pulling the boy forward into a brutal kiss.

Xander wrapped his arms tight around Giles, not wanting to believe it was real. He felt a bulge in Giles pants pressing against his stomach. The larger man pulled him from the stall and pushed him against the wall, pinning him with his body. "You should be careful where you toss off young man." Giles pushed Xander's shirt off, sending the walkman and headphones clattering to the floor. "You never know who will hear you."

Xander moaned as Giles' mouth attacked his nipple. He reached blindly for Giles' pants, wanting to feel him. Giles stepped back a moment, unzipping his pants.

Xander dropped instantly to his knees, sliding his hands into Giles' pants, reaching for his cock.

Giles gasped as Xander's fingers wrapped around him, pulling him free of his confines.

He looked down, meeting Xander's eyes as the younger man opened his lips around the head of his cock. He nearly exploded as Xander sucked him into his mouth, licking him slowly. Giles gripped the back of Xander's skull, groaning as Xander's muscles relaxed, taking him completely. Xander's hand slid up and cupped his balls. It was too much and Giles thrust forward, shooting his semen into Xander's throat. He felt Xander swallowing as he slid from him, wobbling slightly.

Xander stood and wrapped his arms around Giles, holding him steady. Xander chuckled, "I guess some dreams do come true." Back to Main Page