Wiktionary
splooge
n. 1 (context slang English) semen 2 (context slang English) ejaculation vb. 1 (context slang English) to ejaculate 2 (context slang English) to spill or splat