What is Taco Stamp?
When a female smacks you in the face with her vagina
Oh shit, I just got taco stamped