Sponge Raft Share definition Flag When a man urinates profusely on the womans couch and proceeds to throw her down and rail her on said couch. The other day Kirby sponge rafted princess peach on her royal couch until she was glazed in piss. Sponge Raft by Machine Gun Doobie January 21, 2013 0 0 Get merch Get the Sponge Raft mug. Buy Now — $32.95 See more merch