My thoughts precisely....maybe the g/f is a tranny?
either that or a beard. I would keep my kids away from him too.