Meaning of yo-heave-ho theory in English:

yo-heave-ho theory

noun

Origin

Late 19th century; earliest use found in Oxford Review.