Taco Stamp Share definition Flag When a female smacks you in the face with her vagina Oh shit, I just got taco stamped Taco Stamp by Rusty schackelford May 13, 2005 0 0 Get merch Get the Taco Stamp mug. Buy Now — $32.95 See more merch