1 definition by 000.imbored

Most annoying word every created by man kind.
Annoying person#1: He totally wants me omgg im so delulu🤭
Annoying person#2: May ur delulu become trululu girl

pls shut up.
by 000.imbored September 22, 2023
Get the Delulu mug.