look up any word, like darude - sandstorm:
 
1.
a giant dog, such as a mastiff or great dane.
wow, check out that dogasaurus.
by verbicidal February 22, 2007