Top definition
A name given to a male dog who is loyal and will look after you no matter what, the dogs nickname is most likely too be Lilo which means warrior and protector ,the nicest dog you will ever have.
P1: Hi, your dog is cute, whats his/her name?

P2: Hi, thank u very much..his name is Delilo , but call him Lilo!
via giphy
by Knowitall526 June 03, 2017
Get the mug
Get a delilo mug for your guy Beatrix.