Я покопался в интернете, и выяснил:
Генеральная уборка так называется потому что раньше (в прошлом веке) наводили общий порядок перед приездом какого нибудь высокопоставленного чиновника или генерала.
Спасибо, что дочитал/а.