Sodomy in satin huff and puff