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.
by Idiot-Finder2 March 23, 2005
Get the Debra Beasley Lafave mug.