look up any word, like sex:

1 definition by beefy.x

 
1.
jim
1. A guy who can always make you smile
2. Big and Hairy
that guys a real jim always make me laugh

or did you see chest hes a right jim
by beefy.x October 05, 2009