Slang meaning of INVOLUNTARY PERSONAL PROTEIN SPILL

INVOLUNTARY PERSONAL PROTEIN SPILL means: Involuntary personal protein spill is American slang for to vomit