1 definition by iliketurtles27

1
When 2 people are fucking each other and the guy goes on top of the girl and starts punching her nose until blood starts squirting out.
What'd you do last night, Kyle?

I gave Courtney a Chinese Fire Dragon. It felt so good.
by iliketurtles27 February 23, 2011
Get the mug
Get a Chinese Fire Dragon mug for your boyfriend GΓΌnter.