Skip to main content

Definitions by Mike Owens

leather whistle

a butthole; an anus

a hole that defecates.
Phil's got a leather whistle that just won't quit!