Leedle

To call yourself stupid or an idiot
Man i was such a leedle today
by Southtrump July 24, 2018
mugGet the Leedlemug.

Share this definition