dude, that old lady totally gave me a dusty carl last night
the act of an elderly woman queefs in one's face
"dude, that old lady totally gave me a dusty carl last night" What is the definition of "dusty carl"?