NES Share definition Flag NES: Never Ending Sex Used at only the most prestigious of orgies I had me some NES last night!!! It was SOOOOO GOOOOD NES by OrgasmoHarmsie May 10, 2011 0 0 Get merch Get the NES mug. Buy Now — $32.95 See more merch