Top definition
idoggo best youtuber in the world. has 220+ subscribers and is very cool.
idoggo is so cool I watch his videos all the time
by iDoggo July 10, 2018
Get the mug
Get a iDoggo mug for your buddy Helena.