Top definition
Someone who is oblivious to the obvious.
My cat just sits and stares, what a dingtree!
by Flappa January 24, 2016
Get the mug
Get a dingtree mug for your cat Rihanna.