look up any word, like blumpkin:
 
1.
A name for a very big dog.
Person 1: Whoa did you see that giant dog?

Person 2: Yeah its a fricken mastodog.
by dodongo56 May 09, 2010