1 vamp trap | Definition of vamp trap

vamp trap

noun

Definition of vamp trap

History and Etymology for vamp trap

vamp (short for vampire) + trap

Keep scrolling for more