[matsubakuzushi]noun
Japanese definition
No Japanese definition yet.
English definition
- sexual position in which the man sits astride one of the woman's legs whilst holding the other one up
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…