Top definition
A combination of the fluids resulting from both male and female ejaculation. Usually causing a heated debate as to who is going to sleep in the wet patch.
I would rather sleep on a park bench than in a puddle of sexcrament.
by madgie December 17, 2009
Get the mug
Get a Sexcrament mug for your mate Abdul.