Dropped The Laundry meaning in Urban Dictionary
1) The work of being excessively enraged about an occurance, generally speaking relating, though not restricted to, a sexual encounter.2) The work of inadvertently watching a thing that the audience was not always supposed to see, again, frequently relating, though not restricted to, a sexual encounter.