1 definition by Dogzilla

Top Definition
Always better than Pudin.
You can't handle the Dogzilla
by Dogzilla February 16, 2005

Mug icon
Buy a dogzilla mug!