Top definition
The diddliest of Diddlys. Aka a hamster with huge balls.
"that is the baddest Didlake I have ever seen." "tickle his Didlake" "franks and didlake."
via giphy
by er_allen November 02, 2017
Get the mug
Get a didlake mug for your fish Riley.