Tumatarnok pa eh.'s definitions
It is another word defining sex (but it is more harder). Originated in the Philippines Bicolandia provinces.
by Tumatarnok pa eh. October 31, 2003
Get the tarnok mug.
Get the tarnok mug.