dude, look at that dirt surfer walking down division street
"a dirty, often dredlocked person, who resembles a [hippie], [skater punk] or homeless youth by his or her unkept appearance and tattered, dirty clothes
"dude, look at that dirt surfer walking down division street" What is the definition of "dirt surfer"?