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!
leather whistle by Mike Owens May 22, 2007