Top definition
A Legendary Yokai of the Mysterious tribe that is a dog with a handsome face. When he inspirits you, you’ll have an extremely handsome face.
You’re looking handsome today! You must be inspirited by Dandoodle!
by The Crimson V July 25, 2019
Get the mug
Get a Dandoodle mug for your guy Riley.