EMBOWELED

Definition of EMBOWELED