Twenty One Pilots October 11, 2018 by SMF · Published October 11, 2018 · Last modified September 14, 2020 Meaning of “Pet Cheetah” by Twenty One Pilots “Pet Cheetah” is a song recorded and released in 2018 by American musical duo Twenty One Pilots. In the song, the lead vocalist of Twenty One Pilots, Tyler Joseph doesn’t use the phrase “Pet...