that dune buggy asshole just tore up my goddam lawn
an unsociable member of society who frequents sand duned areas, and drives specially modified vehicles in these areas
"that dune buggy asshole just tore up my goddam lawn" What is the definition of "dune buggy asshole"?