What does antartica bullfrog mean?

antartica bullfrog meaning in Urban Dictionary

a sexual position. its occurs when a man sticks his dick in a girls pussy and another man sticks his cock in her own butt opening as well as move the girl down and up.