Top definition
An individual who is confused and tries to fit in by attempting to do too much when unnecessary,
Ghost Ryder - Yo Tygrr this DJ sucks!!!
Tygrr - Shunnnn this DJ is a DUU DUU CAT!!!
by TYGRR MEDIA April 26, 2011
Get the mug
Get a duu duu cat mug for your coworker Nathalie.