Kitty poo is a term used for a yeast infection. It has a double meaning. Kitty can mean vagina. While some say that a yeast infection smells like cat feces.
by Michelle April 19, 2004

by Creepy Old Guy August 06, 2004

Someone who only enjoys pearl necklaces (which has nothing to do with Dirty Sanchezes, Rusty Trombones, etc.)
by Anka August 23, 2004
