blad

slang

noun a good-hearted, charming rogue

how?

derivative of “cad (ˈkad)

kids these daysnew word →