The cum dump cum gargler