Top definition
A super adorable dog, with huge floppy ears and extremely naughty... Mainly 'beagles'
P1 : Hey! How is your dog?
P2 : Oh, she's a cuddlu.
by btsfan12345 April 25, 2017
Get the mug
Get a cuddlu mug for your daughter-in-law Larisa.