Clam Trap Sister Share definition Flag When you and someone else have both slept with the same woman. Similar to Eskimo brothers. “You had sex with Susan too?!? OMG clam trap sisters for life!” Clam Trap Sister by BuffIrish62 May 29, 2019 0 0 Get merch Get the Clam Trap Sister mug. Buy Now — $32.95 See more merch