Debra Beasley Lafave Share definition Flag An ultra hot teacher who got arrested for having sex with a 14 year old kid. Man this kid's lucky, too bad he opened his mouth. Debra Beasley Lafave by Idiot-Finder2 March 22, 2005 0 0 Get merch