Skip to main content

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.
Hey Bennet, did Tyra give you a Louisiana Street Cleaner last night?