The douche monster or the monster of douches.Like a mega douche but way douchier.It’s a combination of words “douche” and the Spanish word “chupacabra”
Jose aka El douche-acabra is at it again.