What does ahoores mean?

ahoores meaning in Urban Dictionary

sound made during sex with multiple lovers