A slang japanese word thought up for sexual intercourse. It was accidently invented by Azrael, a japanese teacher from the U.S.
http://www.outpostnine.com/editorials
http://www.outpostnine.com/editorials
by James Sebo July 21, 2008