What does arabian dust buster mean?

arabian dust buster meaning in Urban Dictionary

whenever one places their particular mouth on another's gooch and sucks too much.