Term meaning: Out loud orgasm.
Girl: "Me and my boy friend had sex last night and he had an olo and I think the neighbors heard us."
3👍 8👎