DoddZilla's definitions
1) You sir, are beyond the boundaries of f*cking awesome! You must be DoddZilla!
2) The Japanese are worried about being DoddZilla awesome, as it has been known to cause them problems in the past
2) The Japanese are worried about being DoddZilla awesome, as it has been known to cause them problems in the past
by DoddZilla September 22, 2013
Get the DoddZilla mug.