Definitions by CuckChair67
Louisiana Street Cleaner
The act of receiving a (Cleveland Steamer), then receiving a golden shower right after to clean off the remaining fecal matter.
Louisiana Street Cleaner by CuckChair67 December 1, 2025