Skip to main content

Mike Owens's definitions

leather whistle

a butthole; an anus

a hole that defecates.
Phil's got a leather whistle that just won't quit!
by Mike Owens May 22, 2007
mugGet the leather whistlemug.

Share this definition