1 definition by the real chlo

Top Definition
A sexual act where the girl sits on the mans face while watching the anime called Sailor Moon
"Hey hunny, you wanna Sailor Moon later?"
by the real chlo September 23, 2019

Mug icon
Buy a sailor moon mug!