meaning of Athena's Pyramid

Athena's Pyramid meaning in Urban Dictionary

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