Top definition
When your pet dog begins to take on characteristics that very much resemble Uma Thurman.
My dog is an Umapuppy.
by Dr. Worm September 15, 2003
Get the mug
Get a Umapuppy mug for your coworker Beatrix.