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)
Related Terms
Translate This Term
See “desu” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.
Try the TranslatorShare This Term
Discover a Term
Beginner
twi
Texting While Intoxicated...