What does Athena's Pyramid mean?

Athena's Pyramid meaning in Urban Dictionary

When 3 females practice oral intercourse all at once.Similar to a conga range.