top | item 44938462

(no title)

TillE | 6 months ago

I've definitely heard "delulu" years ago, probably floating around Twitter. There's a Wikipedia article on the word for some reason, and it supports this.

discuss

order

No comments yet.