1 definition by Doodlecat

Colourful, playful creature, avant-garde tastes, covered in a fine coat of glitter. Natural habitat Brighton UK. Previously endangered, its numbers are rising rapidly.
The doodlecats are taking over the asylum.
by Doodlecat June 3, 2016
Get the doodlecat mug.