'Deletes a specified stack. Once the call completes
successfully, stack deletion starts. Deleted stacks do not
show up in the DescribeStacks API if the deletion has been
completed successfully.
:type stack_name_or_id: string
:param stack_name_or_id: The name or the unique identifier associated
with the stack.'

def delete_stack(self, stack_name_or_id):

    params = {'ContentType': 'JSON', 'StackName': stack_name_or_id}
    return self._do_request('DeleteStack', params, '/', 'GET')
