Skip to main content

bragdylleu's definitions

Dogzilla

The giant yellow dogs that the charity Dogs Trust drive around the UK.
We were going home last night and Dogzilla drove right past us on the motorway!
by bragdylleu November 14, 2019
mugGet the Dogzilla mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email