Testetrap Share definition Flag When you're about to eat a cupcake and testes pop up out of nowhere and smack you in the face! Gotta watch out for those testetraps. Testetrap by The DepraveD August 5, 2008 0 0 Get merch Get the Testetrap mug. Buy Now — $32.95 See more merch