What is Longshaft?
1. n. One who is intensely strong.
2. n. A long penis.
3. n. A baseball player who has incredible hitting.
"Holy shit you longshaft, you hit that ball 532 feet!!!"
See long, shaft, hit, ball, far, lol