iliketurtles27's definitions
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.
by iliketurtles27 March 10, 2011
Get the Chinese Fire Dragonmug.
Get the Chinese Fire Dragonmug. We'll email you a link to sign in instantly.