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 June 19, 2005