Top definition
A wonderful being, in the kindest of nature, and will go to lengths for those in awe of.
"oh, he's such a tidbury"
by Lienad April 12, 2007
Get the mug
Get a tidbury mug for your Uncle Manafort.