Definitions by starrrfire
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
beartrap
beartrap by starrrfire January 6, 2012