1 definition by No pseudonym specified

Top Definition
N. Semen; Cum; Any liquid form that exits from the Meatus. (Meatus is the medical term for the dick hole)
Johnny gave the prostitute a run for her money when he unloaded his sailor mucus into her mouth, causing her to choke and almost die.
by No pseudonym specified July 11, 2009
Mug icon
Buy a Sailor Mucus mug!