Dune turtle Share definition Flag an unmotivated asshat or someone you don't wish to associate with or someone who you hold in general unpleasantness. he's a fucking dune turtle Dune turtle by HowAboutNoWaay November 29, 2017 0 0 Get merch Get the Dune turtle mug. Buy Now — $32.95 See more merch