1 definition by TiloDroid

Short for Super Mario 64, a game released by Nintendo in year 1996. Today it has the most submitted runs on Speedrun.com.
Wow, he's really fast at sm64
by TiloDroid April 14, 2019
Get the sm64 mug.