Top definition
The act of successfully winning a competition in any aspect of life.
YOU: (after winning a competition)"you just got doodle raped"
by THE ZACK462 December 22, 2008
Get the mug
Get a Doodle Rape mug for your father Bob.

Available Domains :D

  • doodlerape.com
  • doodlerape.net