Definitions by good guy friend
Wash the poodles
'Wash the poodles' is a term synonymous with a man being whipped, where he is forced to do mundane and often emasculating tasks for the sake of tang.
Wash the poodles by good guy friend October 4, 2012