1 definition by MLooong

Someone who licks dirty feet, often a nerd type without many friends
"Have you heard about Zack? I heard hes a Dust Runner"
by MLooong March 24, 2022
Get the Dust Runner mug.