If you're certain it's not 'tearing
' which as liljim said can be fixed by applying V-sync
, then based on your description it could be a graphical glitch, usually the result of the GPU overheating.
Are your CPU or GPU overclocked?
Have you tried posting in the steam forums? You're likely to find much better help there since this is team fortress 2.