1 definition by Dr. Dagless

When one needs to defecate or use the restroom.
I need to see a man about a brown poodle.
Where do I drop off my brown poodle?
by Dr. Dagless July 27, 2008
Get the brown poodle mug.