regurgitate

Don't know the background here. Not for those with weak stomachs, pretty incredible though.