meaning of Ahbooyah

Ahbooyah meaning in Urban Dictionary

The sexual work of dipping your balls into an extremely extended butt gap after rectal intercourse, and screaming, "AHBOOYAH!"