meaning of Armenian Super Soaker

Armenian Super Soaker meaning in Urban Dictionary

When a woman hangs from a spinning ceiling lover while urinating.