I don't think it's Tom Green, but it's still stupid shtick.

Oh, and I've not heard the term ned before, either in Toronto, or here in LA.