Sexcape Share definition Flag A vacation taken solely for the purpose of engaging in sexual activity. Jamie: Is this a business trip that you are taking with your lady friend? Casey: No, it's purely a sexcape. Sexcape by Jamie the asshole May 23, 2008 0 0 Get merch Get the Sexcape mug. Buy Now — $32.95 See more merch