2 definitions by Tigerwaffle

A child with downs syndrome who beleives he is a dog
Alvin the dogaloid ran around the park chasing and barking at squirrels
by Tigerwaffle April 13, 2016
Get the Dogaloid mug.