1 definition by Myrick Rd

Person who passes out after a night of drinking and uses your floor as a toilet.
Where did that stain come from? The Rug Doctor was here last night.
by Myrick Rd April 13, 2009
Get the Rug Doctor mug.