lap xuong Share definition Flag A Chinese Sausauge a.k.a some chiense goodness! suck my lap xuong beeeittch! lap xuong by DeeZNutZ July 29, 2003 0 0 Get merch Get the lap xuong mug. Buy Now — $32.95 See more merch