meaning of afghanistan slurpee

afghanistan slurpee meaning in Urban Dictionary

whenever a male partcipates in genital intercourse with a camel and cums within it, then going down from the camel and performing oral sex regarding the camel hence slurping/sucking on most of the semen out.