It was a rainy September morning and Frank's alarm clock rang, the noise hitting him like something decently heavy, like a small rock, or Of Mice & Men. He sighed, and heaved himself out of bed. Today would be a long ass day at school, but Frank had one thing to pull him through, his boyfriend, Gerard Ray.
Except there was one small missing detail, Gerard was a sting ray. Hence the last name. But Frank loved Gerard, and the sex was great, so he didn't care about the whole 'fish' thing. Gerard was as human as he could get in the boy's eyes.
Frank set out to school, kicking pebbles along the road and into drains on the way. He sighed the whole time, because the wind was messing up his hair and he had made sure to put a little hairspray in there to make himself look nice for his Gee-Bee.
When he arrived at school he ran the whole way up onto the third floor of the school and kicked down the Biology room's door because it wouldn't open.
"Honey, I'm homo!" he yelled. The small sting ray in the tank on the opposite side of the room starting swimming in circles and butting itself against the glass.
"C'mere, c'mere," Frank said in a hushed tone, "I've got you, I'm here now"
He fished his hand into the tank, and held out his palm for Gerard to rest himself on, who happily obliged.
"God, I've missed you." Frank murmured, raising Gerard's face to his and pressing their lips, or whatever a sting ray has, together. Suddenly his trousers felt a lot tighter.
"Y-you wanna help me, Gerard? Help me get off?" The little fish thing nodded excitedly.
"Let's go then.' Frank unzipped his jeans and let his erection spring out. He lowered the sting ray from his lips. Lower. Lower. He wrapped Gerard's slimy body around his dick and slowly began pumping.
"Oh. OH LORD OOh God."
Even appreciative moans could be heard from the fish. Frank's hand sped up, so that Gerard's wing-fins-whateverthehecktheyare flapped back and forth creating a wet smacking sound, which only egged Frank on.
Gerard starting stoking the tip of his partner's dick with his tail, which sent Frank over the edge, and made him cum all over the wall of the tank.
He grinned, dropped Gerard back into his tank and zipped his jeans back up.
"That was a-fucking-mazing. But I have to go now, man. I love you, maybe I'll stick you in a bag full of water and take you home later for a day if I can find the time, okay baby?"
He swung around and took about two steps before stopping dead in his tracks.
Mr. Urie, the Biology teacher, stood at the door with his jaw at his feet. He cleared his throat.
"Ahem, Young Iero, I just witnessed you doing something completely inappropriate with a FISH."
Frank hung his head. Mr. Urie took a step forward.
"And it was so fucking hot."
He took a lunge at the boy, cupping his face with his hands and aggressively making out with his lips.
"You're so good, but Gerard's gonna be so mad at me." Frank gasped, pulling away.
"Let's ask him!" Mr. Urie suggested. They took the fish out and asked if he was mad, all the got was a shake of the head.
"Are you horny?"
Gerard nodded
"Good," Mr. Urie ushered Frank and Gerard into the closet, "I'm finally gonna have a threesome with a teenager and a fish!"