So does everyone on HN just understand this Japanese word? Even the original video says (shut in).
I have heard otaku though.
If you like anime dubs, especially the ones with the same two guys who voice the protagonists of _every_ Funimation dub, they're in the dub of NHK and it's pretty funny.