Skip to main content

Definitions by Sc0per

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