Skip to main content

Definitions by WhatDidGhostSayToBeeBooBee

The noun form of ejaculate, or simply semen.
She's a man juice dumpster!