Find the word definition

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