Getting a tattoo that somehow relates to and shows your love for vampires.
Person 1- "Nice tattoo..but why fangs?"
Person 2- "I love vampires! Haven't you read Twilight?"
Person 1- "Oh, well then that's a Vamp Stamp for sure."
When someone has any tattoo on their neck, a vampires favorite place on the human body.
Martin: I'm thinking of getting a tattoo on my neck.
Ryan: Like a vamp stamp? That would be hawt!!
Martin: Yeah, I want to get it before the twilight premiere.