Subscribe English
look up any word, like french dipping:

1 definition by Lynn Tin Tin

n. The plastic herd of animals found in front yards.
While driving down your street you notice a plherd of pink flamingos, prancing deer and Juan Valdez with his donkey in the yard of your elderly neighbors house.
by Lynn Tin Tin March 14, 2011
4 0