A place that smells like shit and pays like shit.
Smells like shit, pays like shit, must be a La Casa Del Chorro.
a Spanish electroindie group which music kinda slaps and gives a serotonin boost
Robert: Did y'all listen to la casa azul new single?
Emma: No, i'm not a 40 y/o single dad