Face throttle Share definition Flag Throttling someone's fucking dumb ass face. I'm going to face throttle your fuck off. Face throttle by Sum Asian chick February 24, 2018 0 0 Get merch Get the Face throttle mug. Buy Now — $32.95 See more merch