leather whistle Share definition Flag a butthole; an anus a hole that defecates. Phil's got a leather whistle that just won't quit! leather whistle by Mike Owens May 22, 2007 0 0 Get merch Get the leather whistle mug. Buy Now — $32.95 See more merch