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