Dictionary flanch August 10, 2007 davepoobond Leave a comment flanch – v. to use teeth as ammunition Share this:EmailFacebookTwitterMoreRedditTumblr