Top definition
When you pee in your lover's eye then shuve your feces up her butt
She was so freaky that she asked me for a Chinese rocket
by Slothssssss April 14, 2017
Get the mug
Get a chinese rocket mug for your buddy Nathalie.