Top definition
a large grouping or collection of young dogs, technically under the age of 4 months, moving in a common direction.
i almost ran over a flock of puppies. whaaat the heck.
by heresproof March 10, 2010
Get the mug
Get a flock of puppies mug for your daughter-in-law Helena.

Available Domains :D