"nathan: "hey there goes van helsing in them same god damn clothes"
a greasy person who often wears the same clothes for weeks in a row and smells of body odor from anywhere from 0 to 100 yards away
""nathan: "hey there goes van helsing in them same god damn clothes"" What is the definition of "van helsing"?