Top definition
Your response when your friend shows you the new painting she just bought and you don't like it:

I think you paid WAY too much for that "duh-vinci"!
by CrazyCrab69 September 11, 2020
Get a duh-vinci mug for your barber Riley.