What does Cambodian Meat-Puppet mean?

Cambodian Meat-Puppet meaning in Urban Dictionary

Noun. Origins, Cambodia, during Nam never ask....Traditional rite of passage (see additionally Cambodian Flesh Hoagie Rodeo, just Grade D) When a Flacid penis is transformed into a marinade so that the urethra is slighty to excessively horizotally fixed in to the oblong Cambodian Slit-EYE.