It's some form of internet meme implying one is retarded or something like that. Nothing TF2 related though.
It means capping the point.
Pure idiocy
Hehe, he's only started playing it since it was free on Steam.
WAIT, so did I.
It's just people being retarded, it has no real meaning in tf2