meaning of Albuquerque Hedgehog

Albuquerque Hedgehog meaning in Urban Dictionary

The intimate act where you participate in anal sex together with your partner, in which she after that proceeds to simultaneously take a shit.