Cape Carl Share definition Flag to have sexual intercourse with someone named Carl from Cape Cod Girl One: How was your weekend? Girl Two: It was fantastic. I went to Cape Carl. Girl One: Lucky. Cape Carl by Chad "William" Wallace February 23, 2010 0 0 Get merch Get the Cape Carl mug. Buy Now — $32.95 See more merch