A fork of Rural Dictionary
This means to have a messy orgasm, aka splunge in your pants.
Who is leaking there, its Splunge Bod Squirtpants!