Skip to main content

Definitions by EkoOoh

When people huddle together (usually due to bad weather).
"Look at those huddlers. They need a car."
Huddler by EkoOoh January 15, 2009