He got himself fired for being an idiot. My Dad would have done the same regardless of who it was; the only difference is that some other kids (or parents) might have been too timid to approach him about it.
But yeah, thanks for your interpretation, that's good too. Pat-pat-pat.