Definitions by starrrfire
beartrap
beartrap by starrrfire January 6, 2012
the staring bear
When a hairy man is going at it with a girl, and she prematurely runs away, and he finishes while staring his male best friend in the face.
the staring bear by starrrfire January 6, 2012