Navy Birthday Day!
You care about your bunkmate. You truly care. It didn't take much to rush onto shore and hunt down a bakery when the submarine pulled into port off of Iceland. But Gerry's gonna think you whipped it up out of thin air.
Surprise him with traditional Navy protocol. First, make sure he's in his underwear in his cot. Next, tie his sheets to the corners of the bunk so he can't run. Then, everyone not at his post should crawl overtop him and squeeze his nuts hard just once. Finally, it's cake time. Walk the cake through the door with the candles lit, holding it up high so Gerry can see it from where he is bound to his top bunk. Though he just got his nuts crushed 28 times, these tears will be tears of joy.
Take a fork and force-feed the entire cake, bite by bite, down Gerry's throat. Before the cake is gone, he'll start to throw up on himself. Untie him from the bed and let him run for the head, but be sure to pull his underwear off of him before he makes it through the door. When he gets on his hands and knees in the head, hold his face in the toilet water and flush repeatedly so that he has to swim in the vomit still pouring forth from his mouth.
Happy Navy Birthday Day!