heko Share definition Flag A word that originated from in the stone age meaning to masterbate. 4_Greg0: ur supposed to heko ne heko by Sc0per April 8, 2005 0 0 Get merch Get the heko mug. Buy Now — $32.95 See more merch