Top definition
a hot beast that is very strong and sexy
wow that guy is hot he must be a doddi
by A69420 June 04, 2018
Get the mug
Get a Doddi mug for your fish Riley.