You will watch The Simpsons Season 14 Episode 18 – Dude, Where’s My Ranch? online for free episodes with high quality. Online episode guide, The Simpsons Season 14 Episode 18 – Dude, Where’s My Ranch?.When challenged to think up a new Christmas carol, Homer instead writes a song about how much he hates Ned Flanders. The song becomes such a hit that the Simpsons become sick of hearing it and take a trip to a dude ranch. Lisa develops affections for a local boy named Luke but becomes jealous when he hears him talking to a girl named Clara on the telephone. One night, she meets Clara and gives her the wrong directions, leading her to become lost.