caboose noose Share definition Flag An asshole clench capable of strangling your dick to death. I think that girls caboose noose the other night left a rash on my dick. I wanted to pull out, but she wouldn’t let me. caboose noose by sadinhoney July 10, 2018 0 0 Get merch Get the caboose noose mug. Buy Now — $32.95 See more merch