Angel gets her bawdy cleft ravished