3 definitions by Inked lad
by Inked lad March 26, 2023
by Inked lad March 26, 2023
When you ejaculate on a woman's vagina while she is on her period and mix the blood and sperm together causing a milkshake like consistency
by Inked lad March 27, 2023