wtf Share definition Flag New band from williamsburg: Waiting To Fall. Have you heard the new band, WTF? They are awesome. wtf by Drew October 17, 2004 0 0 Get merch Get the wtf mug. Buy Now — $32.95 See more merch