Top definition
A miniaturised African Wild Dog, with extended eyelashes and butterfly wings, with a tendency to drool over lovesongs and spread happiness and joy.
Oh my god, it's that flutterdog, Aidan!
by Ras August 27, 2003
Get the mug
Get a flutterdog mug for your guy Bob.