Top definition
A domesticated animal that mimics common garden plants; known to eat soil and chase chickens.
Teh dogflower mangled my fuschias!!1!#@!
by theyarecomingforyou April 10, 2005
Get the mug
Get a dogflower mug for your guy Trump.