Bad Teacher #2

What a life, broke up with his cheating girlfriend. And to feel better, he fucks every girl/woman he can get his hands on!

(2402)