Taco Stamp

What is Taco Stamp?


1.

When a female smacks you in the face with her vagina

Oh shit, I just got taco stamped


29

Random Words:

1. A popular television GAMBLING game-show. On LIVEROULETTE, the top prize every week is a free LIVER TRANSPLANT*. (*Subject to availabil..
1. One who has sold more than their labor to the corporation; one who has forsaken personal values and constitution for corporate $$; meani..
1. Interjection. It was once thought to refer to either the ancient Sumerian god of unpredictability, or to an obscure phrase used in conj..