Country Dictionary

A fork of Rural Dictionary

beartrap

1) a large metal device soon to be featured in the winter olympics. especially in down hill skiing and ice hockey!

beartraps arent that funny!

by sammysox April 06, 2010