Country Dictionary

A fork of Rural Dictionary

delulu

short for being delusional

fox saying that he came up with something to do
he's so delulu

by iwikeit July 03, 2023