Skip to main content

Falcon Punch's definitions

pussy doodle

A painting made using a cat and patented cat strap. Available models include the picasso, ladies' choice, and diarrhea machine.
Shhhh! It's just my pussy doodles!
by Falcon Punch February 2, 2008
mugGet the pussy doodlemug.

Share this definition