Skip to main content

Sponge Raft

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.
by Machine Gun Doobie January 21, 2013
mugGet the Sponge Raft mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email