Steel rat trap Share definition Flag when a female with braces gives head to a man for the first time 1.AHH DUDE I CANT BELIEVE I SURVIVED THAT STEEL RAT TRAP!2. i cant believe you risked that Steel rat trap by GOGGLES-bp July 24, 2011 0 0 Get merch Get the Steel rat trap mug. Buy Now — $32.95 See more merch