1 definition by Leetamus

The results of defecating in the water tank of a toilet.
"Don't tell anyone, but I totally left some nice reservoir dogs in the staff bathroom..."
by Leetamus September 3, 2009
Get the reservoir dogs mug.