"hang on guys, i'll be there in a nintendo minute
- noun  a term used to describe a very short period of time
""hang on guys, i'll be there in a nintendo minute" What is the definition of "a nintendo minute"?