dean allen Share definition Flag Achevment Prep warden who enslave children in school and suck dick alot please save us ME: OH SHIT DEAN ALLEN dean allen by esrdtfgyuhijo March 1, 2018