Skip to main content

Definitions by Jbeavs

A town infested with beavers. They are taking over the city.
Damn, I was walking down a street in Dunkirk and saw a beaver with its pants on the ground
Dunkirk by Jbeavs July 7, 2010