A name for a very big dog.
Person 1: Whoa did you see that giant dog?Person 2: Yeah its a fricken mastodog.
2👍 1👎