oyakodon

noun 2

Definitions

noun

1

A Japanese dish of chicken, egg, sliced scallion, etc. simmered in soup and served on top of rice.

2

A threesome with the mother of one's partner

Your note

not saved
0 chars