Top definition
The best game made by EA Sports, it is my favourite game as of right now, they added 3 on 3, you can play online and vs cpu. I like to play online on NHL 18
John, hey Jeff what are you playing
Jeff, NHL 18
John, nice
via giphy
by The tough little boy February 01, 2018
Get the mug
Get a NHL 18 mug for your sister Beatrix.
buy the domain for your diy vlog