Someone who smokes a lot of weed
Hey man, you wanna swing some bat later? Yeah, i am a bat swinger after all!