this guy's voice was so annoying that i wish i could have given him my dirty laundry right there in the restaurant
the act of urinating and excreting in one's briefs while gyrating against another's face like that of a washing machine
"this guy's voice was so annoying that i wish i could have given him my dirty laundry right there in the restaurant" What is the definition of "dirty laundry"?