Yep. You've pegged them exactly!!
Judging by the explanation of the amputee, it sounds like they are "nucking futs" as well as being self absorbed.