Definition

A catchall sound/meme representing victory in internet arguments, originating from anime fandom and early 2000s gaming culture. Repeating it endlessly suggests you've won the internet debate, regardless of actual factual accuracy.

Example Usage

He tried to correct my anime hot take, so I just spammed 'desu desu desu' and declared victory.

Source: Urban Dictionary (https://www.urbandictionary.com/define.php?term=desu&defid=2112773)