Turbo Encabulator Edit Delete Tags Autopost via youtube.com The Turbo Encabulator is an Engineering joke, which has been around in some form since 1942.