A door to the Great Hall slammed open allowing a voice in full song to permeate the Hall.
"Knights in White Satin."
Snape entered the Hall with four small snakes singing passionately to him.
"Never reaching the end."
The Hall was silent for a moment before it exploded in laughter.
"That is an interesting accompaniment." Dumbledore commented between chuckles. "Do you need a hand?"
"Letter's I've written."
"It's a prank, and yes I would like you to end it. Now!" Snape snarled.
"Never meaning to send."
Dumbledore pulled his wand and waved it a few times. Frowning he waved it again.
"Beauty I'd always missed."
"Sorry, but it seems I cannot end this spell. I do apologise."
"With these eyes before."
Snape stormed over towards Gryffindor table. "Potter, you did this. Detention. End it now."
"I can't say any more."
"Sorry Professor, but I didn't do this, honestly. I can't help." Harry struggled to reply.
"Cause I love you..." The snakes voices rose in volume and intensity as they broke into the final chorus. "Oh, how I love you..."
The Gryffindor table laughed harder.
"Weasley!" Snape turned he anger on a new target.
"Sorry Professor." One of the twins began through his laughter.
"We didn't do this. The other continued.
"But we wish we did." They finished together collapsing into each other's arms.
Snape snarled inarticulately at the lack of target for his anger.
"Perhaps you should take your breakfast in the kitchen, Severus." Dumbledore suggested.
Snape gave a single sharp nod. "When I find out who did this, they will be severely punished!"
He spun on his heal and headed for a door leading towards the kitchen and the snakes trailed off the ending of the song.
As he reached the door the snakes began rapping out the next song. "I like big butts and I cannot lie..."
The door slammed closed and the students began disappearing under the table, laughing so hard they could no longer support themselves. Umbridge stood and began trying to shout over the noise to restore order.