Inside Krista’s Head Podcast: Roll On Deodorants Are Giant Ballpoint Pens July 20, 2020 Mornings, Podcast Roll on deodorants are giant ball point pens with perfume for ink. Download