waist-shaker's definitions
A Japanese phrase for sexual intercourse. Invented by students in Japan after a teacher wouldn't tell them what the English word for "Sex" was.
by waist-shaker June 21, 2005
Get the waist-shake mug.