NickSpirits Share definition Flag He is a bastard league of legends player that only play tahm kench...You have to punch on his face whenever you see him on your street. NickSpirits NickSpirits by Loco13 November 20, 2021 Get the NickSpirits mug.