tom hammond Share definition Flag Slapping someone with a banana peel. Brian failed his exam so he Tom Hammond the professor. tom hammond by lakebra1 May 22, 2009 0 0 Get merch Get the tom hammond mug. Buy Now — $32.95 See more merch