1 definition by Smartkid96

Top Definition
Something that is there that doesn't belong
A sex toy in a toddler care center is a Dilly.

A video game console in a library.
by Smartkid96 January 12, 2011

Mug icon
Buy a Dilly mug!