Dan Angelucci thinks he's such a perfectionist, but really he's a poopfectionist.
by Truth Online February 1, 2011
Get the poopfectionist mug.