1. Noun. (slang) A person who seems to have limitless energy and endurance. ¹
¹ Source: wiktionary.com