1 definition by beef curtains R' US

The act of pressing the meat curtains of the vagina onto another person.
I haven't gotten any good action for a while, so I could use a good taco stamping.
by beef curtains R' US August 10, 2015
Get the taco stamping mug.