The Wildcard Share definition Flag In sexual activities, "the wildcard" is slang for a girl's urination hole. That's right. The hole she uses to pee. The Stink, the Pink and the Wildcard! The Wildcard by CyanideSara March 28, 2008 0 0 Get merch Get the The Wildcard mug. Buy Now — $32.95 See more merch