tayjunkie
this message may be offensive
this teacher x student shit is going to be a long fucking one so pls. bear with me